<!DOCTYPE html>
<html>
<head>
            <title>Download - Dubbo - Alibaba Open Sesame</title>
    
        

                        
    
                        
    
    
            <meta http-equiv="X-UA-Compatible" content="IE=8">
<meta charset="UTF-8">

<!-- Deprecated since 3.4. To be removed in a future version of Confluence; use AJS.Confluence.getContextPath() -->
<meta id="confluence-context-path" name="confluence-context-path" content="/wiki">
<meta name="ajs-context-path" content="/wiki">
<meta name="ajs-version-number" content="3.5.9">
<meta name="ajs-build-number" content="2166">
<meta id="atlassian-token" name="atlassian-token" content="c116db80711201b36e2067aa83f3b044c2d5a30e">
<meta id="confluence-space-key" name="confluence-space-key" content="dubbo">
<meta name="ajs-remote-user" content="">
<meta name="ajs-static-resource-url-prefix" content="/wiki/s/en/2166/34/_">

<script type="text/javascript">
    // Deprecated global variables. To be removed in a future version of Confluence.
    var contextPath = '/wiki';
</script>

    

<!-- include system css resources -->
<link type="text/css" rel="stylesheet" href="batch.css" tppabs="http://10.20.160.198/wiki/s/en/2166/34/26/_/download/superbatch/css/batch.css" media="all">
<!--[if IE]>
<link type="text/css" rel="stylesheet" href="batch.css-ieonly=true.css" tppabs="http://10.20.160.198/wiki/s/en/2166/34/26/_/download/superbatch/css/batch.css?ieonly=true" media="all">
<![endif]-->
<link type="text/css" rel="stylesheet" href="batch.css-media=print.css" tppabs="http://10.20.160.198/wiki/s/en/2166/34/26/_/download/superbatch/css/batch.css?media=print" media="print">
<link type="text/css" rel="stylesheet" href="com.atlassian.confluence.ext.newcode-macro-plugin-syntaxhighlighter.css" tppabs="http://10.20.160.198/wiki/s/en/2166/34/1.9.10/_/download/batch/com.atlassian.confluence.ext.newcode-macro-plugin:syntaxhighlighter/com.atlassian.confluence.ext.newcode-macro-plugin:syntaxhighlighter.css" media="all">
<link type="text/css" rel="stylesheet" href="com.atlassian.confluence.ext.newcode-macro-plugin-sh-theme-confluence.css" tppabs="http://10.20.160.198/wiki/s/en/2166/34/1.9.10/_/download/batch/com.atlassian.confluence.ext.newcode-macro-plugin:sh-theme-confluence/com.atlassian.confluence.ext.newcode-macro-plugin:sh-theme-confluence.css" media="all">
<link type="text/css" rel="stylesheet" href="confluence-forms.css" tppabs="http://10.20.160.198/wiki/s/en/2166/34/1.0/_/download/resources/confluence.web.resources:aui-forms/confluence-forms.css" media="all">
<!--[if IE]>
<link type="text/css" rel="stylesheet" href="confluence.web.resources-aui-forms.css-ieonly=true.css" tppabs="http://10.20.160.198/wiki/s/en/2166/34/1.0/_/download/batch/confluence.web.resources:aui-forms/confluence.web.resources:aui-forms.css?ieonly=true" media="all">
<![endif]-->
<link type="text/css" rel="stylesheet" href="com.atlassian.confluence.plugins.share-page-mail-page-resources.css" tppabs="http://10.20.160.198/wiki/s/en/2166/34/1.8/_/download/batch/com.atlassian.confluence.plugins.share-page:mail-page-resources/com.atlassian.confluence.plugins.share-page:mail-page-resources.css" media="all">
<link type="text/css" rel="stylesheet" href="confluence.web.resources-view-comment.css" tppabs="http://10.20.160.198/wiki/s/en/2166/34/1.0/_/download/batch/confluence.web.resources:view-comment/confluence.web.resources:view-comment.css" media="all">
<!--[if IE]>
<link type="text/css" rel="stylesheet" href="confluence.web.resources-view-comment.css-ieonly=true.css" tppabs="http://10.20.160.198/wiki/s/en/2166/34/1.0/_/download/batch/confluence.web.resources:view-comment/confluence.web.resources:view-comment.css?ieonly=true" media="all">
<![endif]-->
<link type="text/css" rel="stylesheet" href="confluence.macros.advanced-fancy-box.css" tppabs="http://10.20.160.198/wiki/s/en/2166/34/1.16/_/download/batch/confluence.macros.advanced:fancy-box/confluence.macros.advanced:fancy-box.css" media="all">
<link type="text/css" rel="stylesheet" href="com.atlassian.confluence.plugins.drag-and-drop-support.css" tppabs="http://10.20.160.198/wiki/s/en/2166/34/1.0.16/_/download/batch/com.atlassian.confluence.plugins.drag-and-drop:support/com.atlassian.confluence.plugins.drag-and-drop:support.css" media="all">
<link type="text/css" rel="stylesheet" href="com.atlassian.plugins.shortcuts.atlassian-shortcuts-module-shortcuts.css" tppabs="http://10.20.160.198/wiki/s/en/2166/34/0.8/_/download/batch/com.atlassian.plugins.shortcuts.atlassian-shortcuts-module:shortcuts/com.atlassian.plugins.shortcuts.atlassian-shortcuts-module:shortcuts.css" media="all">
<link type="text/css" rel="stylesheet" href="com.atlassian.confluence.keyboardshortcuts-confluence-keyboard-shortcuts.css" tppabs="http://10.20.160.198/wiki/s/en/2166/34/3.5.9/_/download/batch/com.atlassian.confluence.keyboardshortcuts:confluence-keyboard-shortcuts/com.atlassian.confluence.keyboardshortcuts:confluence-keyboard-shortcuts.css" media="all">

<!-- end system css resources -->

    <link rel="stylesheet" href="combined.css-spaceKey=dubbo.css" tppabs="http://10.20.160.198/wiki/s/en/2166/34/3/_/styles/combined.css?spaceKey=dubbo" type="text/css">

    <meta name="confluence-request-time" content="1392025530872">

<meta name="loggedInUsername" content="">
            <meta name="ajs-keyboardshortcut-hash" content="bf02a79603372a43d395a0a429bdf66">
    <!-- Deprecated since 3.4. To be removed in a future version of Confluence; use atl.header -->
            <script type="text/x-template" title="share-content-popup">
    <form action="#" method="post" class="aui share-content-popup">
        <fieldset>
            <label for="users">User name or email</label>
            <div class="autocomplete-user-target">
                <input class="text autocomplete-sharepage" id="users" data-max="10" data-dropdown-target=".autocomplete-user-target" data-none-message="No matching user or email found"/>
            </div>
            <ol class="recipients">
            </ol>
            <div><label for="note">Note</label></div>
            <textarea class="textarea" id="note" placeholder="Add an optional note"/>
        </fieldset>
        <div class="button-panel">
            <div class="progress-messages-icon"></div>
            <div class="progress-messages">
            </div>
            <input class="button submit" type="submit" value="Share" disabled/>
            <a class="close-dialog" href="#">Cancel</a>
        </div>
    </form>
</script>

<script type="text/x-template" title="share-content-popup-recipient-username">
    <li data-username="{username}" style="display: none">
        <span>
            <img src="{thumbnailLink.href}" title="{title}">
            <span>{title}</span>
            <span class="remove-recipient"/>
        </span>
    </li>
</script>

<script type="text/x-template" title="share-content-popup-recipient-email">
    <li data-email="{email}" style="display: none">
        <span>
            <img src="{icon}" title="{email}">
            <span>{email}</span>
            <span class="remove-recipient"/>
        </span>
    </li>
</script>
            <meta name="ajs-use-keyboard-shortcuts" content="true">
    
    <link rel="shortcut icon" href="/wiki/favicon.ico">
    <link rel="icon" type="image/png" href="/wiki/s/en/2166/34/_/images/logo/confluence_16.png">

<link rel="search" type="application/opensearchdescription+xml" href="/wiki/opensearch/osd.action" title="Alibaba Open Sesame"/>

        <!-- include system javascript resources -->
                        
    
    <script type="text/javascript" src="batch.js" tppabs="http://10.20.160.198/wiki/s/en/2166/34/26/_/download/superbatch/js/batch.js" ></script>
<script type="text/javascript" src="com.atlassian.confluence.ext.newcode-macro-plugin-syntaxhighlighter.js" tppabs="http://10.20.160.198/wiki/s/en/2166/34/1.9.10/_/download/batch/com.atlassian.confluence.ext.newcode-macro-plugin:syntaxhighlighter/com.atlassian.confluence.ext.newcode-macro-plugin:syntaxhighlighter.js" ></script>
<script type="text/javascript" src="com.atlassian.confluence.ext.newcode-macro-plugin-syntaxhighlighter-brushes.js" tppabs="http://10.20.160.198/wiki/s/en/2166/34/1.9.10/_/download/batch/com.atlassian.confluence.ext.newcode-macro-plugin:syntaxhighlighter-brushes/com.atlassian.confluence.ext.newcode-macro-plugin:syntaxhighlighter-brushes.js" ></script>
<script type="text/javascript" src="com.atlassian.confluence.plugins.share-page-mail-page-resources.js" tppabs="http://10.20.160.198/wiki/s/en/2166/34/1.8/_/download/batch/com.atlassian.confluence.plugins.share-page:mail-page-resources/com.atlassian.confluence.plugins.share-page:mail-page-resources.js" ></script>
<script type="text/javascript" src="confluence.macros.advanced-fancy-box.js" tppabs="http://10.20.160.198/wiki/s/en/2166/34/1.16/_/download/batch/confluence.macros.advanced:fancy-box/confluence.macros.advanced:fancy-box.js" ></script>
<script type="text/javascript" src="confluence.macros.advanced-thumbnail-images.js" tppabs="http://10.20.160.198/wiki/s/en/2166/34/1.16/_/download/batch/confluence.macros.advanced:thumbnail-images/confluence.macros.advanced:thumbnail-images.js" ></script>
<script type="text/javascript" src="com.atlassian.confluence.plugins.drag-and-drop-support.js" tppabs="http://10.20.160.198/wiki/s/en/2166/34/1.0.16/_/download/batch/com.atlassian.confluence.plugins.drag-and-drop:support/com.atlassian.confluence.plugins.drag-and-drop:support.js" ></script>
<script type="text/javascript" src="com.atlassian.confluence.plugins.drag-and-drop-drag-and-drop-for-view-content.js" tppabs="http://10.20.160.198/wiki/s/en/2166/34/1.0.16/_/download/batch/com.atlassian.confluence.plugins.drag-and-drop:drag-and-drop-for-view-content/com.atlassian.confluence.plugins.drag-and-drop:drag-and-drop-for-view-content.js" ></script>
<script type="text/javascript" src="com.atlassian.confluence.plugins.doctheme-splitter.js" tppabs="http://10.20.160.198/wiki/s/en/2166/34/1.9/_/download/batch/com.atlassian.confluence.plugins.doctheme:splitter/com.atlassian.confluence.plugins.doctheme:splitter.js" ></script>
<script type="text/javascript" src="com.atlassian.plugins.shortcuts.atlassian-shortcuts-module-shortcuts.js" tppabs="http://10.20.160.198/wiki/s/en/2166/34/0.8/_/download/batch/com.atlassian.plugins.shortcuts.atlassian-shortcuts-module:shortcuts/com.atlassian.plugins.shortcuts.atlassian-shortcuts-module:shortcuts.js" ></script>
<script type="text/javascript" src="com.atlassian.confluence.keyboardshortcuts-confluence-keyboard-shortcuts.js" tppabs="http://10.20.160.198/wiki/s/en/2166/34/3.5.9/_/download/batch/com.atlassian.confluence.keyboardshortcuts:confluence-keyboard-shortcuts/com.atlassian.confluence.keyboardshortcuts:confluence-keyboard-shortcuts.js" ></script>
<script type="text/javascript" src="legacy.confluence.web.resources-prototype.js" tppabs="http://10.20.160.198/wiki/s/en/2166/34/1.0/_/download/batch/legacy.confluence.web.resources:prototype/legacy.confluence.web.resources:prototype.js" ></script>

    
    <!-- end system javascript resources -->

    

    
    <link rel="canonical" href="http://code.alibabatech.com/wiki/display/dubbo/Download">
    <link rel="shortlink" href="http://code.alibabatech.com/wiki/x/vwFq">
    <meta name="wikilink" content="[dubbo:Download]">
    <meta name="page-version" content="316">

</head>
    
<body             onload="placeFocus()"
     id="com-atlassian-confluence" class="theme-default ">
<ul id="assistive-skip-links" class="assistive">
    <li><a href="#title-heading">Skip to content</a></li>
    <li><a href="#breadcrumbs">Skip to breadcrumbs</a></li>
    <li><a href="#header-menu-bar">Skip to header menu</a></li>
    <li><a href="#navigation">Skip to action menu</a></li>
    <li><a href="#quick-search-query">Skip to quick search</a></li>
</ul>
<div id="page">
<div id="full-height-container">



<fieldset class="hidden parameters">
    <input type="hidden" id="shortcutDialogTip" value="Shortcut tip: Pressing <b>{shortcut}</b> also opens this dialog box">
        <input type="hidden" title="i18n.close.name" value="Close">
        <input type="hidden" title="i18n.cancel.name" value="Cancel">
</fieldset><fieldset class="hidden parameters">
    <input type="hidden" id="statusDialogHeading" value="What are you working on?">
    <input type="hidden" id="statusDialogAccessibilityLabel" value="Enter your status (140 character limit)">
    <input type="hidden" id="statusDialogLatestLabel" value="Last update:">
    <input type="hidden" id="statusDialogUpdateButtonLabel" value="Update">
    <input type="hidden" id="statusDialogCancelButtonLabel" value="Cancel">
</fieldset>

<fieldset class="hidden parameters">
    <input type="hidden" id="globalSettingsAttachmentMaxSize" value="10485760">
    <input type="hidden" id="userLocale" value="en_GB">
    <input type="hidden" id="staticResourceUrlPrefix" value="/wiki/s/en/2166/34/_">
    <input type="hidden" id="contextPath" value="/wiki">
</fieldset>

    
<div id="header" class="" style="display: none">
        <form id="quick-search" class="quick-search" method="get" action="http://10.20.160.198/wiki/dosearchsite.action">
        <fieldset>
            <label class="assistive" for="quick-search-query">Quick Search</label>
            <input class="quick-search-query" id="quick-search-query" type="text" accessKey="q" autocomplete="off" name="queryString" size="25" title="Quick Search" />
            <input class="quick-search-submit" id="quick-search-submit" type="submit" value="Search" />
            <div class="aui-dd-parent quick-nav-drop-down"><!-- Quick nav appears here --></div>
        </fieldset>
        <fieldset class="hidden parameters">
            <input type="hidden" id="quickNavEnabled" value="true" />
                    </fieldset>
    </form>
    <ul id="header-menu-bar" class="ajs-menu-bar">
                    
        
            <li class="normal ajs-menu-item">
        <a id="browse-menu-link" class="browse trigger ajs-menu-title" href="#"><span><span>Browse</span></span></a>         <div class="assistive ajs-drop-down">
                        <ul  id="browse-menu-link-leading"                 class="section-leading first">
                                        <li>
    
        
    
    <a  id="space-pages-link" href="javascript:if(confirm(%27http://10.20.160.198/wiki/pages/listpages.action?key=dubbo  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/pages/listpages.action?key=dubbo%27" tppabs="http://10.20.160.198/wiki/pages/listpages.action?key=dubbo"  class=""   title="Browse pages in the Dubbo space">
                   <span>Pages</span></a>        </li>
                                        <li>
    
        
    
    <a  id="space-blogposts-link" href="javascript:if(confirm(%27http://10.20.160.198/wiki/pages/viewrecentblogposts.action?key=dubbo  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/pages/viewrecentblogposts.action?key=dubbo%27" tppabs="http://10.20.160.198/wiki/pages/viewrecentblogposts.action?key=dubbo"  class=""   title="Browse blogs in the Dubbo space">
                   <span>Blog</span></a>        </li>
                                        <li>
    
        
    
    <a  id="space-labels-link" href="javascript:if(confirm(%27http://10.20.160.198/wiki/labels/listlabels-heatmap.action?key=dubbo  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/labels/listlabels-heatmap.action?key=dubbo%27" tppabs="http://10.20.160.198/wiki/labels/listlabels-heatmap.action?key=dubbo"  class=""   title="Browse labels in the Dubbo space">
                   <span>Labels</span></a>        </li>
                                        <li>
    
        
    
    <a  id="space-attachments-link" href="javascript:if(confirm(%27http://10.20.160.198/wiki/spaces/listattachmentsforspace.action?key=dubbo  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/spaces/listattachmentsforspace.action?key=dubbo%27" tppabs="http://10.20.160.198/wiki/spaces/listattachmentsforspace.action?key=dubbo"  class=""   title="Browse attachments in the Dubbo space">
                   <span>Attachments</span></a>        </li>
                                        <li>
    
        
    
    <a  id="space-mail-link" href="javascript:if(confirm(%27http://10.20.160.198/wiki/spaces/viewmailarchive.action?key=dubbo  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/spaces/viewmailarchive.action?key=dubbo%27" tppabs="http://10.20.160.198/wiki/spaces/viewmailarchive.action?key=dubbo"  class=""   title="Browse mail in the Dubbo space">
                   <span>Mail</span></a>        </li>
                                        <li>
    
        
    
    <a  id="space-advanced-link" href="javascript:if(confirm(%27http://10.20.160.198/wiki/spaces/viewspacesummary.action?key=dubbo  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/spaces/viewspacesummary.action?key=dubbo%27" tppabs="http://10.20.160.198/wiki/spaces/viewspacesummary.action?key=dubbo"  class=""   title="Browse additional space functions in the Dubbo space">
                   <span>Advanced</span></a>        </li>
                                        <li>
    
        
    
    <a  href="javascript:if(confirm(%27http://10.20.160.198/wiki/spaces/usage/report.action?key=dubbo  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/spaces/usage/report.action?key=dubbo%27" tppabs="http://10.20.160.198/wiki/spaces/usage/report.action?key=dubbo"  class=""   title="">
                   <span>Activity</span></a>        </li>
                            </ul>
                        <ul  id="browse-menu-link-global"                 class="section-global">
                                        <li>
    
        
    
    <a  id="whats-new-menu-link" href="javascript:if(confirm(%27http://docs.atlassian.com/confluence/docs-35/whatsnew/iframe  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://docs.atlassian.com/confluence/docs-35/whatsnew/iframe%27" tppabs="http://docs.atlassian.com/confluence/docs-35/whatsnew/iframe"  class=""   title="">
                   <span>What’s New</span></a>        </li>
                                        <li>
    
        
    
    <a  id="people-directory-link" href="javascript:if(confirm(%27http://10.20.160.198/wiki/peopledirectory.action  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/peopledirectory.action%27" tppabs="http://10.20.160.198/wiki/peopledirectory.action"  class=""   title="Browse the Confluence people directory">
                   <span>People Directory</span></a>        </li>
                                        <li>
    
        
    
    <a  id="space-directory-link" href="javascript:if(confirm(%27http://10.20.160.198/wiki/spacedirectory/view.action  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/spacedirectory/view.action%27" tppabs="http://10.20.160.198/wiki/spacedirectory/view.action"  class=""   title="Browse the Confluence space directory">
                   <span>Space Directory</span></a>        </li>
                                        <li>
    
        
    
    <a  id="keyboard-shortcuts-link" href="javascript:if(confirm(%27http://10.20.160.198/wiki  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki%27" tppabs="http://10.20.160.198/wiki"  class=""   title="View available keyboard shortcuts">
                   <span>Keyboard Shortcuts</span></a>        </li>
                                        <li>
    
        
    
    <a  id="gadget-directory-link" href="javascript:if(confirm(%27http://10.20.160.198/wiki  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki%27" tppabs="http://10.20.160.198/wiki"  class="user-item administration-link"   title="Browse gadgets provided by Confluence">
                   <span>Confluence Gadgets</span></a>        </li>
                            </ul>
                    </div>
    </li>
        
                                                         <li class="ajs-menu-item normal">
        
        
    
    <a  id="login-link" href="javascript:if(confirm(%27http://10.20.160.198/wiki/login.action?os_destination=%2Fdisplay%2Fdubbo%2FDownload%3FfocusedCommentId%3D7670018  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/login.action?os_destination=%2Fdisplay%2Fdubbo%2FDownload%3FfocusedCommentId%3D7670018%27" tppabs="http://10.20.160.198/wiki/login.action?os_destination=%2Fdisplay%2Fdubbo%2FDownload%3FfocusedCommentId%3D7670018"  class="user-item login-link"   title="">
                   <span>Log In</span></a>        </li>
                            </ul>
    
    
    <ol id="breadcrumbs">
                    
                        
        <li class="first" >
                                            <span><a href="javascript:if(confirm(%27http://10.20.160.198/wiki/dashboard.action  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/dashboard.action%27" tppabs="http://10.20.160.198/wiki/dashboard.action" title="Go to Dashboard">Dashboard</a></span>
                </li>
                    
                
        <li>
                                            <span><a href="javascript:if(confirm(%27http://10.20.160.198/wiki/display/dubbo  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/display/dubbo%27" tppabs="http://10.20.160.198/wiki/display/dubbo">Dubbo</a></span>
                </li>
                    
                
        <li>
                                            <span><a href="Home.htm" tppabs="http://10.20.160.198/wiki/display/dubbo/Home">Home</a></span>
                </li>
                    
                
        <li>
                                            <span>Download</span>
                </li>
        </ol>

</div><!-- \#header -->

<div id="main" >
    
    
    <div id="navigation" class="content-navigation view" style="display: none">
        <fieldset class="hidden parameters">
            <input type="hidden" id="pageId" value="6947263">
        </fieldset>
        <ul class="ajs-menu-bar">
                                
            <li class="normal ajs-menu-item">
        <a id="add-menu-link" class="add trigger ajs-menu-title" href="#"><span><span>Add</span></span></a>         <div class="assistive ajs-drop-down">
                        <ul  id="add-menu-link-page"                 class="section-page first">
                                        <li>
    
        
    
    <a  id="add-comment-menu-link" href="Download-showComments=true&showCommentArea=true.htm#addcomment" tppabs="http://10.20.160.198/wiki/display/dubbo/Download?showComments=true&showCommentArea=true#addcomment"  class="add-comment"   title="Add a Comment">
                   <span>Comment</span></a>        </li>
                            </ul>
                    </div>
    </li>
                    
            <li class="normal ajs-menu-item">
        <a id="action-menu-link" class="action trigger ajs-menu-title" href="#"><span><span>Tools</span></span></a>         <div class="assistive ajs-drop-down">
                        <ul  id="action-menu-link-primary"                 class="section-primary first">
                                        <li>
    
        
    
    <a  id="view-attachments-link" href="javascript:if(confirm(%27http://10.20.160.198/wiki/pages/viewpageattachments.action?pageId=6947263  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/pages/viewpageattachments.action?pageId=6947263%27" tppabs="http://10.20.160.198/wiki/pages/viewpageattachments.action?pageId=6947263"  class="action-view-attachments"  accessKey="a"  title="View Attachments">
                   <span><u>A</u>ttachments (0)</span></a>        </li>
                                        <li>
    
        
    
    <a  id="action-view-history-link" href="javascript:if(confirm(%27http://10.20.160.198/wiki/pages/viewpreviousversions.action?pageId=6947263  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/pages/viewpreviousversions.action?pageId=6947263%27" tppabs="http://10.20.160.198/wiki/pages/viewpreviousversions.action?pageId=6947263"  class="action-view-history"   title="">
                   <span>Page History</span></a>        </li>
                                        <li>
    
        
    
    <a  id="action-page-permissions-link" href="javascript:if(confirm(%27http://10.20.160.198/wiki/pages/viewinfo.action?pageId=6947263  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/pages/viewinfo.action?pageId=6947263%27" tppabs="http://10.20.160.198/wiki/pages/viewinfo.action?pageId=6947263"  class="action-page-permissions"   title="Edit restrictions">
                   <span>Restrictions</span></a>        </li>
                            </ul>
                        <ul  id="action-menu-link-secondary"                 class="section-secondary">
                                        <li>
    
        
    
    <a  id="view-page-info-link" href="javascript:if(confirm(%27http://10.20.160.198/wiki/pages/viewinfo.action?pageId=6947263  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/pages/viewinfo.action?pageId=6947263%27" tppabs="http://10.20.160.198/wiki/pages/viewinfo.action?pageId=6947263"  class="action-view-info"   title="">
                   <span>Info</span></a>        </li>
                                        <li>
    
        
    
    <a  id="link-to-page-link" href="javascript:if(confirm(%27http://10.20.160.198/wiki/pages/viewinfo.action?pageId=6947263  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/pages/viewinfo.action?pageId=6947263%27" tppabs="http://10.20.160.198/wiki/pages/viewinfo.action?pageId=6947263"  class=""   title="Link to this Page">
                   <span>Link to this Page&hellip;</span></a>        </li>
                                        <li>
    
        
    
    <a  id="view-in-hierarchy-link" href="javascript:if(confirm(%27http://10.20.160.198/wiki/pages/listpages-dirview.action?key=dubbo&openId=6947263  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/pages/listpages-dirview.action?key=dubbo&openId=6947263#selectedPageInHierarchy%27" tppabs="http://10.20.160.198/wiki/pages/listpages-dirview.action?key=dubbo&openId=6947263#selectedPageInHierarchy"  class=""   title="">
                   <span>View in Hierarchy</span></a>        </li>
                                        <li>
    
        
    
    <a  id="action-view-source-link" href="javascript:if(confirm(%27http://10.20.160.198/wiki/pages/viewpagesrc.action?pageId=6947263  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/pages/viewpagesrc.action?pageId=6947263%27" tppabs="http://10.20.160.198/wiki/pages/viewpagesrc.action?pageId=6947263"  class="action-view-source popup-link"   title="">
                   <span>View Wiki Markup</span></a>        </li>
                            </ul>
                    </div>
    </li>
            </ul>
    </div>

    
    <h1 id="title-heading" class="pagetitle" style="display: none">
                    <a href="javascript:if(confirm(%27http://10.20.160.198/wiki/display/dubbo  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/display/dubbo%27" tppabs="http://10.20.160.198/wiki/display/dubbo"><img class="logo space custom" src="dubbo-version=5&modificationDate=1320723683000.jpg" tppabs="http://10.20.160.198/wiki/download/attachments/6324241/dubbo?version=5&modificationDate=1320723683000" alt=""></a>        
	
    </h1>

    

                            <div id="content" class="page view">
    



<div id="link-to-page-fields" class="hidden parameters">
    <input type="hidden" id="linkToThisPageHeading" value="Link to this Page">
    <input type="hidden" id="linkToThisPageLink" value="Link">
    <input type="hidden" id="linkToThisPageTinyLink" value="Tiny Link">
    <input type="hidden" id="linkToThisPageWikiMarkup" value="Wiki Markup">
    <input type="hidden" id="linkToThisPageClose" value="Close">
</div>
<fieldset class="hidden parameters">
    <input type="hidden" title="movePageDialogViewPageTitle" value="Move Page &ndash; &#8216;Download&#8217;">
    <input type="hidden" title="movePageDialogEditPageTitle" value="Set Page Location">
    <input type="hidden" title="movePageDialogMoveButton" value="Move">
    <input type="hidden" title="movePageDialogCancelButton" value="Cancel">
    <input type="hidden" title="movePageDialogBrowsePanelTip" value="Click to select the new parent page for this page and its children.">
    <input type="hidden" title="movePageDialogSearchPanel" value="Search">
    <input type="hidden" title="movePageDialogHistoryPanel" value="Recently Viewed">
    <input type="hidden" title="movePageDialogHistoryNoResults" value="There were no recently viewed pages found.">
    <input type="hidden" title="movePageDialogLocationPanel" value="Known Location">
    <input type="hidden" title="movePageDialogLocationNotFound" value="The specified page was not found.">
    <input type="hidden" title="movePageDialogBrowsePanel" value="Browse">
    <input type="hidden" title="movePageDialogPanelLoadErrorMsg" value="Error reading the panel content from the server.">
    <input type="hidden" title="movePageDialogPanelLoadErrorTip" value="You could try reloading the page and launching the dialog again.">
    <input type="hidden" title="movePageDialogPanelLoadErrorStatus" value="HTTP Status">
    <input type="hidden" title="movePageDialogNoSelectionErrorMsg" value="You must make a selection in the tree before you can move the page.">
    <input type="hidden" title="movePageDialogSearchError" value="Failed to retrieve search results from the server.">
    <input type="hidden" title="movePageDialogSearchNoResults" value="There were no pages found containing <b>{0}</b>.">
    <input type="hidden" title="movePageDialogSearchResultCount" value="Showing <b>{0}</b>-<b>{1}</b> of <b>{2}</b> pages containing <b>{3}</b>.">
    <input type="hidden" title="movePageDialogMoveFailed" value="Move failed. There was a problem contacting the server.">
    <input type="hidden" title="movePageDialogCannotChangeSpace" value="You cannot move this page to another space because you do not have permission to remove it from this space.">
    <input type="hidden" title="pageTitle" value="Download"/>
    <input type="hidden" title="parentPageTitle" value="Home"/>
    <input type="hidden" title="fromPageTitle" value=""/>
    <input type="hidden" title="spaceKey" value="dubbo"/>
    <input type="hidden" title="spaceName" value="Dubbo"/>
    <input type="hidden" title="movePageDialogInvalidLocation" value="You cannot move a page to be underneath itself or its children."/>
    <input type="hidden" title="movePageDialogOrderingTitle" value="Page Ordering"/>
    <input type="hidden" title="movePageDialogBackButton" value="Back"/>
    <input type="hidden" title="movePageDialogMoveAndOrderButton" value="Reorder"/>
    <input type="hidden" title="movePageDialogNextButton" value="Move"/>
</fieldset>

<script type="text/x-template" title="movePageDialog">
    <div class="row information">
        <div class="inner">
            <div class="element">
                Specify the new parent page for this page and its children by space and title.
            </div>
        </div>
    </div>
    <div class="form">
        <fieldset>
                

    <legend class="assistive"><span>Change the Parent Page to a Known Page</span></legend>
            <div class="row">
                <label for="new-space">New space:</label>
                <div class="value new-space-value">
                    <input id="new-space-key" name="new-space-key" type="hidden" value="dubbo">
                                            <span class="space-input">
                            <input id="new-space" name="new-space" value="Dubbo" disabled="disabled">
                        </span>
                        <span class="description warning">You cannot move this page to another space because you do not have permission to remove it from this space.</span>
                                        <div class="new-space-dropdown aui-dd-parent autocomplete"></div>
                </div>
            </div>
            <div class="row">
                <label for="new-parent-page">New parent page:</label>
                <div class="value new-parent-page-value">
                    <span class="page-input">
                        <input id="new-parent-page" name="new-parent-page" value="Home">
                    </span>
                    <span class="description">Start typing a page title to see a list of suggestions.</span>
                    <div class="new-parent-page-dropdown aui-dd-parent autocomplete"></div>
                </div>
            </div>
        </fieldset>
    </div>
    <div class="location-info">
        <div class="row">
            <label>Current location:</label>
            <div class="value breadcrumbs-container">
                <div class="breadcrumbs-line">
                    <ul id="current-parent-breadcrumbs" class="breadcrumbs">
                    </ul>
                </div>
            </div>
        </div>
        <div class="row">
            <label>New location:</label>
            <div class="value breadcrumbs-container">
                <div class="breadcrumbs-line">
                    <ul id="new-parent-breadcrumbs" class="breadcrumbs">
                    </ul>
                </div>
            </div>
        </div>
    </div>
</script>
<script type="text/x-template" title="movePageErrors">
    <div id="move-errors" class="hidden warning"></div>
</script>
<script type="text/x-template" title="movePageBreadcrumb">
    <li><a class="{2}" title="{3}" tabindex="-1"><span>{0}</span></a></li>
</script>
<script type="text/x-template" title="movePageBreadcrumbLoading">
    <li class="loading"><span>Loading breadcrumbs&hellip;</span></li>
</script>
<script type="text/x-template" title="movePageBreadcrumbError">
    <li class="warning last"><span>Error retrieving breadcrumbs.</span></li>
</script>
<script type="text/x-template" title="movePageNoMatchingPages">
    <ol><li><span class="warning">No matching pages found.</span></li></ol>
</script>
<script type="text/x-template" title="movePageNoMatchingSpaces">
    <ol><li><span class="warning">No matching spaces found.</span></li></ol>
</script>

<script type="text/x-template" title="movePageSearchPanel">
    <div class="row information">
        <div class="inner">
            <div class="element">
                Search for and select the new parent page for this page and its children.
            </div>
        </div>
    </div>
    <div id="move-page-search-container" class="row">
        <div class="search-form">
            <fieldset>
                    

    <legend class="assistive"><span>Search for a New Parent Page</span></legend>
                    

    <label  for="move-page-search-query" class="assistive">Search keywords</label>
                <input class="search-query" id="move-page-search-query">
                    

    <label  for="move-page-search-space" class="assistive">Search in space</label>
                                    <select id="move-page-search-space" class="search-space" disabled="disabled">
                        <option value="dubbo" selected="selected">Dubbo</option>
                    </select>
                                <input type="button" value="Search">
                                    <div class="description warning">You cannot move this page to another space because you do not have permission to remove it from this space.</div>
                            </fieldset>
        </div>
        <div class="search-results">
        </div>
    </div>
</script>
<script type="text/x-template" title="movePageSearchResultsLoading">
    <div class="searching">Searching…</div>
</script>

<script type="text/x-template" title="movePageHistoryPanel">
    <div class="row information">
        <div class="inner">
            <div class="element">
                Select the new parent page for this page and its children from your history.
            </div>
        </div>
    </div>
    <div id="move-page-search-container" class="row">
        <div class="search-results">
        </div>
    </div>
</script>
<script type="text/x-template" title="movePageHistoryLoading">
    <div class="searching">Loading…</div>
</script>
<script type="text/x-template" title="movePageBrowsePanel">
    <div class="row information">
        <div class="inner">
            <div class="element">
                Click to select the new parent page for this page and its children.
            </div>
        </div>
    </div>
    <div class="tree"></div>
</script>
<script type="text/x-template" title="movePagePanelLoading">
    <span>Loading…</span>
</script>
<script type="text/x-template" title="movePageBrowsePanelSpace">
    <ul><li id='tree-root-node-item' class='root-node-list-item'><a class='root-node' href='#'>{0}</a></li></ul>
</script>
<script type="text/x-template" title="orderingPagePanel">
<div id="orderingPlaceHolder"></div>
</script>
<script type="text/x-template" title="reorderCheckbox">
<span id="reorderRequirement"><input id="reorderCheck" type="checkbox" name="reorderFlag" title="Choose the position of this page within the list of child pages."/><label for="reorderCheck" title="Choose the position of this page within the list of child pages.">Reorder</label></span>
</script>
<script type="text/x-template" title="move-help-link">
    <div class="dialog-help-link">
            <a href="http://docs.atlassian.com/confluence/docs-35/Moving+a+Page" target="_blank">Help</a>
    </div>
</script>
<script type="text/x-template" title="searchResultsGrid">
    <table>
        <thead>
            <tr class="header">
                <th class="search-result-title">Page Title</th>
                <th class="search-result-space">Space</th>
                <th class="search-result-date">Updated</th>
            </tr>
        </thead>
    </table>
</script>
<script type="text/x-template" title="searchResultsGridCount">
    <p class="search-result-count">{0}</p>
</script>
<script type="text/x-template" title="searchResultsGridRow">
    <tr class="search-result">
        <th class="search-result-title"><a href="{1}" class="content-type-{2}"><span>{0}</span></a></th>
        <td class="search-result-space"><a class="space" href="http://10.20.160.198/wiki/display/{4}/" title="{3}">{3}</a></td>
        <td class="search-result-date"><span class="date" title="{6}">{5}</span></td>
    </tr>
</script>
<!-- Start restrictions section -->
<script type="text/x-template" title="page-permissions-div">
<div id="page-permissions-div">
    <div id="page-permissions-editor-form">

                <div id="page-permissions-error-div" class="hidden">
            <a href="#" id="permissions-error-div-close">Ok</a>
            <div></div>
        </div>

                <div id="page-permissions-type-radios" class="page-permissions-label-rows">
            <div>
                <input id="restrictViewRadio" type="radio" checked="checked" name="pagePermissionTypeRadio" value="view"/>
                <label for="restrictViewRadio">Restrict viewing of this page</label>
                <input id="restrictEditRadio" type="radio" name="pagePermissionTypeRadio" value="edit"/>
                <label for="restrictEditRadio">Restrict editing of this page</label>
            </div>
        </div>
        <div id="page-permissions-input" class="page-permissions-label-rows">
            <div class="page-permissions-label">To:</div>
            <div id="page-permissions-chooser-box">
                                <span id="page-permissions-choose-user" class="ajs-button">
                    



    



<a href="#" id='userpicker-popup-link-image' onClick="var picker = window.open('http://10.20.160.198/wiki/spaces/openuserpicker.action?key=dubbo&startIndex=0&onPopupSubmit=AJS.PagePermissions.addUserPermissions', 'EntitiesPicker', 'status=yes,resizable=yes,top=100,left=200,width=700,height=680,scrollbars=yes'); picker.focus(); return false;"><img src="user_16.gif"/*tpa=http://10.20.160.198/wiki/s/en/2166/34/_/images/icons/user_16.gif*/ height=16 width=16 border=0 align="absmiddle"  title="Choose users" /></a>
<a href="#" id='userpicker-popup-link-text' onClick="var picker = window.open('http://10.20.160.198/wiki/spaces/openuserpicker.action?key=dubbo&startIndex=0&onPopupSubmit=AJS.PagePermissions.addUserPermissions', 'EntitiesPicker', 'status=yes,resizable=yes,top=100,left=200,width=700,height=680,scrollbars=yes'); picker.focus(); return false;">Person...</a>


                </span>
                <span id="page-permissions-choose-group" class="ajs-button">
                    



    

 

<a href="#" id='grouppicker-popup-link-image' onClick="var picker = window.open('http://10.20.160.198/wiki/spaces/opengrouppicker.action?key=dubbo&startIndex=0&actionName=dosearchgroups.action&onPopupSubmit=AJS.PagePermissions.addGroupPermissions', 'EntitiesPicker', 'status=yes,resizable=yes,top=100,left=200,width=580,height=550,scrollbars=yes'); picker.focus(); return false;"><img src="group_16.gif"/*tpa=http://10.20.160.198/wiki/s/en/2166/34/_/images/icons/group_16.gif*/ height=16 width=16 border=0 align="absmiddle"  title="Choose groups" /></a>
<a href="#" id='grouppicker-popup-link-text' onClick="var picker = window.open('http://10.20.160.198/wiki/spaces/opengrouppicker.action?key=dubbo&startIndex=0&actionName=dosearchgroups.action&onPopupSubmit=AJS.PagePermissions.addGroupPermissions', 'EntitiesPicker', 'status=yes,resizable=yes,top=100,left=200,width=580,height=550,scrollbars=yes'); picker.focus(); return false;">Group...</a>


                </span>
            </div>
            <div id="page-permissions-input-box">
                                <span>
                    <input type="text" id="page-permissions-names-input" class="input-placeholder" value="Enter user or group name" name="permissionNames" size="30" autocomplete="off"/>
                </span>
                <input
    type="hidden"
                            id="page-permissions-names-hidden"           />                <img height="16px" width="1px" src="spacer.gif"/*tpa=http://10.20.160.198/wiki/s/en/2166/34/_/images/border/spacer.gif*//>
                <input type="button" id="add-typed-names" value="Restrict">
            </div>
        </div>
    </div>
    <div id="page-permissions-tables">
        <div id="page-permissions-table-div">
                        <table id="page-permissions-table" class="page-permissions-table">
                <tr id="page-permissions-no-views" class="marker-row">
                    <td colspan="3" class="page-permissions-marker-cell"><span>No view restrictions are defined for this page</span></td>
                </tr>
                <tr id="page-permissions-no-edits" class="marker-row">
                    <td colspan="3" class="page-permissions-marker-cell"><span>No edit restrictions are defined for this page</span></td>
                </tr>
            </table>
        </div>
        <div id="page-inherited-permissions-table-div" class="hidden">
            <span id="page-inherited-permissions-table-desc">
                <a class="icon twisty-closed">Show/Hide</a>
                <a id="toggle-inherited-permissions" title="Click to see inherited restrictions">This page has restricted parent pages. It can only be seen by users who can see those parent pages.</a>
            </span>
            <div id="page-inherited-permissions-tables" class="hidden page-inheritance-togglable"></div>
        </div>
    </div>
</div>
</script>

<script type="text/x-template" title="permissions-row-template">
    <tr class="permission-row">
                                
                <td class="page-permissions-marker-cell" width="20%">
            <span>Viewing restricted to:</span>
        </td>
                <td class="permission-entity" nowrap="true" width="40%">
            <span class="entity-container">
                <img class="permission-entity-picture"/>
                <span class="permission-entity-display-name"></span>
                <span class="permission-entity-name-wrap">&nbsp;(<span class="permission-entity-name"></span>)</span>
            </span>
        </td>
        <td class="permission-detail-column">
            <div class="permission-remove-div">
                <a href="#" class="remove-permission-link">Remove restriction</a>
            </div>
        </td>
    </tr>
</script>
<script type="text/x-template" title="permissions-username-no-suggestion-template">
    <ol>
        <li><a href="#" class="message"><span>No matches</span></a></li>
    </ol>
</script>
<script type="text/x-template" title="page-inherited-permissions-table-div-template">
        <div class="page-inherited-permissions-owner-div">
        <div class="page-inherited-permissions-table-desc">Viewing restrictions apply to “<a></a>”. In order to see “<span></span>”, a user must be in the following list of users and groups:</div>
        <table class="page-permissions-table"></table>
    </div>
</script>
<script type="text/x-template" title="page-restrictions-help-link">
    <div class="dialog-help-link">
            <a href="http://docs.atlassian.com/confluence/docs-35/Page+Restrictions" target="_blank">Help</a>
    </div>
</script>
<!-- End restrictions section -->

<fieldset class="hidden parameters">
    <input type="hidden" title="spaceKeyEncoded" value="dubbo">
    <input type="hidden" title="spaceKeyDecoded" value="dubbo">
</fieldset>


        
    
    
        
                            
    

                    

        
        <a href="#page-metadata-end" class="assistive">Skip to end of metadata</a>
<div id="page-metadata-start" class="assistive"></div>

    <div class="page-metadata">
        <ul>
                            <li class="page-metadata-item noprint">
    
            
    
    <a  id="content-metadata-page-restrictions" href="#"  class="page-metadata-icon page-restrictions hidden"   title="Page restrictions apply. Click the lock icon to view or edit the restriction.">
                   <span>Page restrictions apply</span></a>        </li>
                        <li class="page-metadata-modification-info" style="display: none">
                                    Added by <a href="javascript:if(confirm(%27http://10.20.160.198/wiki/display/~william.liangf  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/display/~william.liangf%27" tppabs="http://10.20.160.198/wiki/display/~william.liangf"
                          class="url fn confluence-userlink" data-username="william.liangf"
                   >梁 飞</a>, last edited by <a href="javascript:if(confirm(%27http://10.20.160.198/wiki/display/~ding.lid  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/display/~ding.lid%27" tppabs="http://10.20.160.198/wiki/display/~ding.lid"
                          class="url fn confluence-userlink" data-username="ding.lid"
                   >李 鼎</a> on 三月 26, 2013
                                                                <span class="noprint">&nbsp;(<a id="view-change-link" href="javascript:if(confirm(%27http://10.20.160.198/wiki/pages/diffpages.action?pageId=6947263&originalId=8781944  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/pages/diffpages.action?pageId=6947263&originalId=8781944%27" tppabs="http://10.20.160.198/wiki/pages/diffpages.action?pageId=6947263&originalId=8781944">view change</a>)</span>
                                                </li>
                    </ul>
          <div id="version-comment" class="noteMacro" style="display: none;">
      <strong>Comment:</strong>
      <br />
  </div>
    </div>


<a href="#page-metadata-start" class="assistive">Go to start of metadata</a>
<div id="page-metadata-end" class="assistive"></div>
        
        <fieldset class="hidden parameters">
                        <input type="hidden" title="browsePageTreeMode" value="view">
            <input type="hidden" title="parentPageId" value="6324242">
        </fieldset>

        <div class="wiki-content">
           <!-- wiki content -->
            <table class="sectionMacro" border="0" cellpadding="5" cellspacing="0" width="100%"><tbody><tr><td class="confluenceTd" valign="top"><p><br class="atl-forced-newline" /></p>
<p><a href="Home.htm" tppabs="http://10.20.160.198/wiki/display/dubbo/Home" title="Home"><b>Home</b></a> &nbsp;&#124;&#124;&nbsp; <a href="Download.htm" tppabs="http://10.20.160.198/wiki/display/dubbo/Download" title="Download"><b>Download</b></a> &nbsp;&#124;&#124;&nbsp; <a href="User+Guide.htm" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide" title="User Guide"><b>User Guide</b></a> &nbsp;&#124;&#124;&nbsp; <a href="Developer+Guide.htm" tppabs="http://10.20.160.198/wiki/display/dubbo/Developer+Guide" title="Developer Guide"><b>Developer Guide</b></a> &nbsp;&#124;&#124;&nbsp; <a href="Administrator+Guide.htm" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide" title="Administrator Guide"><b>Administrator Guide</b></a> &nbsp;&#124;&#124;&nbsp; <a href="Training.htm" tppabs="http://10.20.160.198/wiki/display/dubbo/Training" title="Training"><b>Training</b></a> &nbsp;&#124;&#124;&nbsp; <a href="FAQ.htm" tppabs="http://10.20.160.198/wiki/display/dubbo/FAQ" title="FAQ"><b>FAQ</b></a> &nbsp;&#124;&#124;&nbsp; <a href="Release+Notes.htm" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes" title="Release Notes"><b>Release Notes</b></a> &nbsp;&#124;&#124;&nbsp; <a href="Roadmap.htm" tppabs="http://10.20.160.198/wiki/display/dubbo/Roadmap" title="Roadmap"><b>Roadmap</b></a> &nbsp;&#124;&#124;&nbsp; <a href="Community.htm" tppabs="http://10.20.160.198/wiki/display/dubbo/Community" title="Community"><b>Community</b></a></p></td><td class="confluenceTd" valign="top">
<p>English &#124; <a href="Download-zh.htm" tppabs="http://10.20.160.198/wiki/display/dubbo/Download-zh" title="Download-zh"><b>中文</b></a></p></td></tr></tbody></table>

<h1><a name="Download-Download"></a>Download</h1>

<div>
<ul>
    <li><a href='#Download-License'>License</a></li>
    <li><a href='#Download-Environment'>Environment</a></li>
    <li><a href='#Download-Version'>Version</a></li>
    <li><a href='#Download-Releases'>Releases</a></li>
    <li><a href='#Download-Histories'>Histories</a></li>
</ul></div>

<div class='panelMacro'><table class='tipMacro'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="check.gif" tppabs="http://10.20.160.198/wiki/images/icons/emoticons/check.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>See also: <a href="Developer+Guide.htm#DeveloperGuide-SourceBuilding" tppabs="http://10.20.160.198/wiki/display/dubbo/Developer+Guide#DeveloperGuide-SourceBuilding">Source Building</a></td></tr></table></div>

<h3><a name="Download-License"></a>License</h3>

<div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;"><b>Apache License 2.0</b></div><div class="codeContent panelContent">
<script type="syntaxhighlighter" class="theme: Confluence; brush: text; gutter: false"><![CDATA[Copyright 1999-2012 Alibaba Group.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

     http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.]]></script>
</div></div>

<h3><a name="Download-Environment"></a>Environment</h3>

<ul>
	<li><a href="javascript:if(confirm(%27http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase5-419410.html  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase5-419410.html%27" tppabs="http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase5-419410.html" class="external-link" rel="nofollow">Java 1.5&#43;</a> (Required)</li>
	<li><a href="javascript:if(confirm(%27http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html%27" tppabs="http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html" class="external-link" rel="nofollow">Java 1.6&#43;</a> (Optional)
	<ul>
		<li>script-router (bsf-api.jar)</li>
		<li>jdk-compiler (sorcerer-javac.jar)</li>
		<li>grizzly-transporter (grizzly.jar)</li>
		<li>zookeeper-registry (zkclient.jar)</li>
	</ul>
	</li>
</ul>


<p>See also: <a href="User+Guide.htm#UserGuide-Dependencies" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-Dependencies">Dependencies</a></p>

<h3><a name="Download-Version"></a>Version</h3>

<p>The version number of dubbo has the following form:</p>
<div class="panel" style="border-width: 1px;"><div class="panelContent">
<p>&lt;major&gt;.&lt;minor&gt;.&lt;micro&gt;</p>
</div></div>

<p>This scheme has three number components:</p>

<ul>
	<li>The major number increases when there are incompatible changes in the API or refactor the architecture.</li>
	<li>The minor number increases when a new feature is introduced.</li>
	<li>The micro number increases when a bug or a trivial change is made.</li>
</ul>


<p>See also: <a href="Developer+Guide.htm#DeveloperGuide-VersionManage" tppabs="http://10.20.160.198/wiki/display/dubbo/Developer+Guide#DeveloperGuide-VersionManage">Version Manage</a></p>

<h3><a name="Download-Releases"></a>Releases</h3>

<div class='panelMacro'><table class='tipMacro'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="check.gif" tppabs="http://10.20.160.198/wiki/images/icons/emoticons/check.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>The <font color="brown"><b>general availability (GA) version</b></font> is <a href="#Download-2.4.9%2820121107%29">2.4.9</a> in the alibaba, <font color="brown"><b>strongly recommend</b></font> to use this version!</td></tr></table></div>

<p>The latest <b>stable</b> release of dubbo is 2.5.3 (released on 2012-10-24)</p>

<p><a href="Release+Notes.htm#ReleaseNotes-2.5.3%2820121024%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.5.3%2820121024%29">Release Notes 2.5.3</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.3/dubbo-2.5.3.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.3/dubbo-2.5.3.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.3/dubbo-2.5.3.jar" class="external-link" rel="nofollow">dubbo-2.5.3.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.3/dubbo-2.5.3.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.3/dubbo-2.5.3.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.3/dubbo-2.5.3.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.3/dubbo-2.5.3-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.3/dubbo-2.5.3-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.3/dubbo-2.5.3-sources.jar" class="external-link" rel="nofollow">dubbo-2.5.3-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.3/dubbo-2.5.3-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.3/dubbo-2.5.3-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.3/dubbo-2.5.3-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-QuickStart" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-QuickStart">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Admin Console </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.3/dubbo-admin-2.5.3.war  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.3/dubbo-admin-2.5.3.war%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.3/dubbo-admin-2.5.3.war" class="external-link" rel="nofollow">dubbo-admin-2.5.3.war</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.3/dubbo-admin-2.5.3.war.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.3/dubbo-admin-2.5.3.war.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.3/dubbo-admin-2.5.3.war.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.3/dubbo-admin-2.5.3-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.3/dubbo-admin-2.5.3-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.3/dubbo-admin-2.5.3-sources.jar" class="external-link" rel="nofollow">dubbo-admin-2.5.3-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.3/dubbo-admin-2.5.3-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.3/dubbo-admin-2.5.3-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.3/dubbo-admin-2.5.3-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleOperation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleOperation">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.3/dubbo-monitor-simple-2.5.3-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.3/dubbo-monitor-simple-2.5.3-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.3/dubbo-monitor-simple-2.5.3-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.5.3-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.3/dubbo-monitor-simple-2.5.3-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.3/dubbo-monitor-simple-2.5.3-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.3/dubbo-monitor-simple-2.5.3-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.3/dubbo-monitor-simple-2.5.3-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.3/dubbo-monitor-simple-2.5.3-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.3/dubbo-monitor-simple-2.5.3-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.5.3-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.3/dubbo-monitor-simple-2.5.3-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.3/dubbo-monitor-simple-2.5.3-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.3/dubbo-monitor-simple-2.5.3-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.3/dubbo-registry-simple-2.5.3-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.3/dubbo-registry-simple-2.5.3-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.3/dubbo-registry-simple-2.5.3-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.5.3-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.3/dubbo-registry-simple-2.5.3-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.3/dubbo-registry-simple-2.5.3-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.3/dubbo-registry-simple-2.5.3-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.3/dubbo-registry-simple-2.5.3-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.3/dubbo-registry-simple-2.5.3-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.3/dubbo-registry-simple-2.5.3-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.5.3-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.3/dubbo-registry-simple-2.5.3-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.3/dubbo-registry-simple-2.5.3-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.3/dubbo-registry-simple-2.5.3-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.3/dubbo-demo-provider-2.5.3-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.3/dubbo-demo-provider-2.5.3-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.3/dubbo-demo-provider-2.5.3-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.5.3-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.3/dubbo-demo-provider-2.5.3-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.3/dubbo-demo-provider-2.5.3-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.3/dubbo-demo-provider-2.5.3-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.3/dubbo-demo-provider-2.5.3-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.3/dubbo-demo-provider-2.5.3-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.3/dubbo-demo-provider-2.5.3-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.5.3-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.3/dubbo-demo-provider-2.5.3-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.3/dubbo-demo-provider-2.5.3-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.3/dubbo-demo-provider-2.5.3-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.3/dubbo-demo-consumer-2.5.3-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.3/dubbo-demo-consumer-2.5.3-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.3/dubbo-demo-consumer-2.5.3-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.5.3-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.3/dubbo-demo-consumer-2.5.3-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.3/dubbo-demo-consumer-2.5.3-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.3/dubbo-demo-consumer-2.5.3-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.3/dubbo-demo-consumer-2.5.3-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.3/dubbo-demo-consumer-2.5.3-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.3/dubbo-demo-consumer-2.5.3-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.5.3-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.3/dubbo-demo-consumer-2.5.3-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.3/dubbo-demo-consumer-2.5.3-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.3/dubbo-demo-consumer-2.5.3-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<p>To use this release in your <a href="javascript:if(confirm(%27http://maven.apache.org/  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://maven.apache.org/%27" tppabs="http://maven.apache.org/" class="external-link" rel="nofollow">Maven</a> project, the proper dependency configuration that you should use in your Maven POM is:</p>

<div class='panelMacro'><table class='tipMacro'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="check.gif" tppabs="http://10.20.160.198/wiki/images/icons/emoticons/check.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>Dubbo released to maven central repository: <a href="javascript:if(confirm(%27http://central.maven.org/maven2/com/alibaba/dubbo  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://central.maven.org/maven2/com/alibaba/dubbo%27" tppabs="http://central.maven.org/maven2/com/alibaba/dubbo" class="external-link" rel="nofollow">http://central.maven.org/maven2/com/alibaba/dubbo</a></td></tr></table></div>

<div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;"><b>pom.xml</b></div><div class="codeContent panelContent">
<script type="syntaxhighlighter" class="theme: Confluence; brush: xml; gutter: false"><![CDATA[&lt;project&gt;
    &lt;dependencies&gt;
        &lt;dependency&gt;
            &lt;groupId&gt;com.alibaba&lt;/groupId&gt;
            &lt;artifactId&gt;dubbo&lt;/artifactId&gt;
            &lt;version&gt;2.5.3&lt;/version&gt;
        &lt;/dependency&gt;
    &lt;/dependencies&gt;
&lt;/project&gt;]]></script>
</div></div>
<p>Use alibaba repository: (Optional)</p>

<div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;"><b>pom.xml</b></div><div class="codeContent panelContent">
<script type="syntaxhighlighter" class="theme: Confluence; brush: xml; gutter: false"><![CDATA[&lt;project&gt;
    &lt;repositories&gt;
        &lt;repository&gt;
            &lt;id&gt;opensesame.releases&lt;/id&gt;
            &lt;url&gt;
                http://code.alibabatech.com/mvn/releases
            &lt;/url&gt;
            &lt;releases&gt;
                &lt;enabled&gt;true&lt;/enabled&gt;
            &lt;/releases&gt;
            &lt;snapshots&gt;
                &lt;enabled&gt;false&lt;/enabled&gt;
            &lt;/snapshots&gt;
        &lt;/repository&gt;
    &lt;/repositories&gt;
&lt;/project&gt;]]></script>
</div></div>

<h3><a name="Download-Histories"></a>Histories</h3>

<h4><a name="Download-2.5.2%2820120918%29"></a>2.5.2 (2012-09-18)</h4>

<p><a href="Release+Notes.htm#ReleaseNotes-2.5.2%2820120918%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.5.2%2820120918%29">Release Notes 2.5.2</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.2/dubbo-2.5.2.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.2/dubbo-2.5.2.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.2/dubbo-2.5.2.jar" class="external-link" rel="nofollow">dubbo-2.5.2.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.2/dubbo-2.5.2.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.2/dubbo-2.5.2.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.2/dubbo-2.5.2.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.2/dubbo-2.5.2-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.2/dubbo-2.5.2-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.2/dubbo-2.5.2-sources.jar" class="external-link" rel="nofollow">dubbo-2.5.2-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.2/dubbo-2.5.2-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.2/dubbo-2.5.2-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.2/dubbo-2.5.2-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-QuickStart" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-QuickStart">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Admin Console </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.2/dubbo-admin-2.5.2.war  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.2/dubbo-admin-2.5.2.war%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.2/dubbo-admin-2.5.2.war" class="external-link" rel="nofollow">dubbo-admin-2.5.2.war</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.2/dubbo-admin-2.5.2.war.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.2/dubbo-admin-2.5.2.war.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.2/dubbo-admin-2.5.2.war.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.2/dubbo-admin-2.5.2-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.2/dubbo-admin-2.5.2-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.2/dubbo-admin-2.5.2-sources.jar" class="external-link" rel="nofollow">dubbo-admin-2.5.2-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.2/dubbo-admin-2.5.2-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.2/dubbo-admin-2.5.2-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.2/dubbo-admin-2.5.2-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleOperation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleOperation">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.2/dubbo-monitor-simple-2.5.2-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.2/dubbo-monitor-simple-2.5.2-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.2/dubbo-monitor-simple-2.5.2-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.5.2-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.2/dubbo-monitor-simple-2.5.2-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.2/dubbo-monitor-simple-2.5.2-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.2/dubbo-monitor-simple-2.5.2-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.2/dubbo-monitor-simple-2.5.2-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.2/dubbo-monitor-simple-2.5.2-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.2/dubbo-monitor-simple-2.5.2-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.5.2-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.2/dubbo-monitor-simple-2.5.2-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.2/dubbo-monitor-simple-2.5.2-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.2/dubbo-monitor-simple-2.5.2-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.2/dubbo-registry-simple-2.5.2-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.2/dubbo-registry-simple-2.5.2-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.2/dubbo-registry-simple-2.5.2-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.5.2-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.2/dubbo-registry-simple-2.5.2-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.2/dubbo-registry-simple-2.5.2-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.2/dubbo-registry-simple-2.5.2-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.2/dubbo-registry-simple-2.5.2-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.2/dubbo-registry-simple-2.5.2-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.2/dubbo-registry-simple-2.5.2-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.5.2-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.2/dubbo-registry-simple-2.5.2-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.2/dubbo-registry-simple-2.5.2-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.2/dubbo-registry-simple-2.5.2-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.2/dubbo-demo-provider-2.5.2-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.2/dubbo-demo-provider-2.5.2-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.2/dubbo-demo-provider-2.5.2-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.5.2-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.2/dubbo-demo-provider-2.5.2-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.2/dubbo-demo-provider-2.5.2-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.2/dubbo-demo-provider-2.5.2-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.2/dubbo-demo-provider-2.5.2-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.2/dubbo-demo-provider-2.5.2-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.2/dubbo-demo-provider-2.5.2-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.5.2-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.2/dubbo-demo-provider-2.5.2-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.2/dubbo-demo-provider-2.5.2-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.2/dubbo-demo-provider-2.5.2-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.2/dubbo-demo-consumer-2.5.2-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.2/dubbo-demo-consumer-2.5.2-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.2/dubbo-demo-consumer-2.5.2-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.5.2-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.2/dubbo-demo-consumer-2.5.2-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.2/dubbo-demo-consumer-2.5.2-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.2/dubbo-demo-consumer-2.5.2-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.2/dubbo-demo-consumer-2.5.2-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.2/dubbo-demo-consumer-2.5.2-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.2/dubbo-demo-consumer-2.5.2-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.5.2-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.2/dubbo-demo-consumer-2.5.2-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.2/dubbo-demo-consumer-2.5.2-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.2/dubbo-demo-consumer-2.5.2-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.5.1%2820120822%29"></a>2.5.1 (2012-08-22)</h4>

<p><a href="Release+Notes.htm#ReleaseNotes-2.5.1%2820120822%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.5.1%2820120822%29">Release Notes 2.5.1</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.1/dubbo-2.5.1.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.1/dubbo-2.5.1.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.1/dubbo-2.5.1.jar" class="external-link" rel="nofollow">dubbo-2.5.1.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.1/dubbo-2.5.1.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.1/dubbo-2.5.1.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.1/dubbo-2.5.1.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.1/dubbo-2.5.1-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.1/dubbo-2.5.1-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.1/dubbo-2.5.1-sources.jar" class="external-link" rel="nofollow">dubbo-2.5.1-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.1/dubbo-2.5.1-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.1/dubbo-2.5.1-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.1/dubbo-2.5.1-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-QuickStart" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-QuickStart">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Admin Console </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.1/dubbo-admin-2.5.1.war  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.1/dubbo-admin-2.5.1.war%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.1/dubbo-admin-2.5.1.war" class="external-link" rel="nofollow">dubbo-admin-2.5.1.war</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.1/dubbo-admin-2.5.1.war.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.1/dubbo-admin-2.5.1.war.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.1/dubbo-admin-2.5.1.war.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.1/dubbo-admin-2.5.1-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.1/dubbo-admin-2.5.1-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.1/dubbo-admin-2.5.1-sources.jar" class="external-link" rel="nofollow">dubbo-admin-2.5.1-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.1/dubbo-admin-2.5.1-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.1/dubbo-admin-2.5.1-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.1/dubbo-admin-2.5.1-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleOperation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleOperation">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.1/dubbo-monitor-simple-2.5.1-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.1/dubbo-monitor-simple-2.5.1-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.1/dubbo-monitor-simple-2.5.1-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.5.1-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.1/dubbo-monitor-simple-2.5.1-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.1/dubbo-monitor-simple-2.5.1-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.1/dubbo-monitor-simple-2.5.1-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.1/dubbo-monitor-simple-2.5.1-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.1/dubbo-monitor-simple-2.5.1-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.1/dubbo-monitor-simple-2.5.1-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.5.1-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.1/dubbo-monitor-simple-2.5.1-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.1/dubbo-monitor-simple-2.5.1-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.1/dubbo-monitor-simple-2.5.1-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.1/dubbo-registry-simple-2.5.1-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.1/dubbo-registry-simple-2.5.1-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.1/dubbo-registry-simple-2.5.1-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.5.1-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.1/dubbo-registry-simple-2.5.1-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.1/dubbo-registry-simple-2.5.1-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.1/dubbo-registry-simple-2.5.1-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.1/dubbo-registry-simple-2.5.1-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.1/dubbo-registry-simple-2.5.1-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.1/dubbo-registry-simple-2.5.1-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.5.1-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.1/dubbo-registry-simple-2.5.1-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.1/dubbo-registry-simple-2.5.1-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.1/dubbo-registry-simple-2.5.1-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.1/dubbo-demo-provider-2.5.1-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.1/dubbo-demo-provider-2.5.1-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.1/dubbo-demo-provider-2.5.1-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.5.1-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.1/dubbo-demo-provider-2.5.1-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.1/dubbo-demo-provider-2.5.1-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.1/dubbo-demo-provider-2.5.1-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.1/dubbo-demo-provider-2.5.1-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.1/dubbo-demo-provider-2.5.1-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.1/dubbo-demo-provider-2.5.1-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.5.1-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.1/dubbo-demo-provider-2.5.1-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.1/dubbo-demo-provider-2.5.1-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.1/dubbo-demo-provider-2.5.1-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.1/dubbo-demo-consumer-2.5.1-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.1/dubbo-demo-consumer-2.5.1-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.1/dubbo-demo-consumer-2.5.1-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.5.1-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.1/dubbo-demo-consumer-2.5.1-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.1/dubbo-demo-consumer-2.5.1-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.1/dubbo-demo-consumer-2.5.1-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.1/dubbo-demo-consumer-2.5.1-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.1/dubbo-demo-consumer-2.5.1-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.1/dubbo-demo-consumer-2.5.1-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.5.1-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.1/dubbo-demo-consumer-2.5.1-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.1/dubbo-demo-consumer-2.5.1-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.1/dubbo-demo-consumer-2.5.1-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.5.0%2820120803%29"></a>2.5.0 (2012-08-03)</h4>

<p><a href="Release+Notes.htm#ReleaseNotes-2.5.0%2820120803%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.5.0%2820120803%29">Release Notes 2.5.0</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.0/dubbo-2.5.0.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.0/dubbo-2.5.0.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.0/dubbo-2.5.0.jar" class="external-link" rel="nofollow">dubbo-2.5.0.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.0/dubbo-2.5.0.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.0/dubbo-2.5.0.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.0/dubbo-2.5.0.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.0/dubbo-2.5.0-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.0/dubbo-2.5.0-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.0/dubbo-2.5.0-sources.jar" class="external-link" rel="nofollow">dubbo-2.5.0-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.0/dubbo-2.5.0-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.0/dubbo-2.5.0-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.5.0/dubbo-2.5.0-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-QuickStart" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-QuickStart">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Admin Console </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.0/dubbo-admin-2.5.0.war  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.0/dubbo-admin-2.5.0.war%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.0/dubbo-admin-2.5.0.war" class="external-link" rel="nofollow">dubbo-admin-2.5.0.war</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.0/dubbo-admin-2.5.0.war.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.0/dubbo-admin-2.5.0.war.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.0/dubbo-admin-2.5.0.war.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.0/dubbo-admin-2.5.0-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.0/dubbo-admin-2.5.0-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.0/dubbo-admin-2.5.0-sources.jar" class="external-link" rel="nofollow">dubbo-admin-2.5.0-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.0/dubbo-admin-2.5.0-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.0/dubbo-admin-2.5.0-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.5.0/dubbo-admin-2.5.0-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleOperation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleOperation">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.0/dubbo-monitor-simple-2.5.0-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.0/dubbo-monitor-simple-2.5.0-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.0/dubbo-monitor-simple-2.5.0-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.5.0-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.0/dubbo-monitor-simple-2.5.0-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.0/dubbo-monitor-simple-2.5.0-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.0/dubbo-monitor-simple-2.5.0-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.0/dubbo-monitor-simple-2.5.0-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.0/dubbo-monitor-simple-2.5.0-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.0/dubbo-monitor-simple-2.5.0-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.5.0-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.0/dubbo-monitor-simple-2.5.0-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.0/dubbo-monitor-simple-2.5.0-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.5.0/dubbo-monitor-simple-2.5.0-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.0/dubbo-registry-simple-2.5.0-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.0/dubbo-registry-simple-2.5.0-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.0/dubbo-registry-simple-2.5.0-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.5.0-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.0/dubbo-registry-simple-2.5.0-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.0/dubbo-registry-simple-2.5.0-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.0/dubbo-registry-simple-2.5.0-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.0/dubbo-registry-simple-2.5.0-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.0/dubbo-registry-simple-2.5.0-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.0/dubbo-registry-simple-2.5.0-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.5.0-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.0/dubbo-registry-simple-2.5.0-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.0/dubbo-registry-simple-2.5.0-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.5.0/dubbo-registry-simple-2.5.0-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.0/dubbo-demo-provider-2.5.0-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.0/dubbo-demo-provider-2.5.0-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.0/dubbo-demo-provider-2.5.0-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.5.0-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.0/dubbo-demo-provider-2.5.0-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.0/dubbo-demo-provider-2.5.0-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.0/dubbo-demo-provider-2.5.0-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.0/dubbo-demo-provider-2.5.0-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.0/dubbo-demo-provider-2.5.0-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.0/dubbo-demo-provider-2.5.0-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.5.0-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.0/dubbo-demo-provider-2.5.0-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.0/dubbo-demo-provider-2.5.0-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.5.0/dubbo-demo-provider-2.5.0-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.0/dubbo-demo-consumer-2.5.0-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.0/dubbo-demo-consumer-2.5.0-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.0/dubbo-demo-consumer-2.5.0-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.5.0-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.0/dubbo-demo-consumer-2.5.0-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.0/dubbo-demo-consumer-2.5.0-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.0/dubbo-demo-consumer-2.5.0-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.0/dubbo-demo-consumer-2.5.0-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.0/dubbo-demo-consumer-2.5.0-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.0/dubbo-demo-consumer-2.5.0-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.5.0-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.0/dubbo-demo-consumer-2.5.0-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.0/dubbo-demo-consumer-2.5.0-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.5.0/dubbo-demo-consumer-2.5.0-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.4.10%2820130317%29"></a>2.4.10 (2013-03-17)</h4>

<p><a href="Release+Notes.htm#ReleaseNotes-2.4.10%2820130317%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.4.10%2820130317%29">Release Notes 2.4.10</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.10/dubbo-2.4.10.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.10/dubbo-2.4.10.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.10/dubbo-2.4.10.jar" class="external-link" rel="nofollow">dubbo-2.4.10.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.10/dubbo-2.4.10.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.10/dubbo-2.4.10.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.10/dubbo-2.4.10.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.10/dubbo-2.4.10-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.10/dubbo-2.4.10-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.10/dubbo-2.4.10-sources.jar" class="external-link" rel="nofollow">dubbo-2.4.10-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.10/dubbo-2.4.10-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.10/dubbo-2.4.10-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.10/dubbo-2.4.10-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-QuickStart" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-QuickStart">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Admin Console </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.10/dubbo-admin-2.4.10.war  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.10/dubbo-admin-2.4.10.war%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.10/dubbo-admin-2.4.10.war" class="external-link" rel="nofollow">dubbo-admin-2.4.10.war</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.10/dubbo-admin-2.4.10.war.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.10/dubbo-admin-2.4.10.war.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.10/dubbo-admin-2.4.10.war.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.10/dubbo-admin-2.4.10-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.10/dubbo-admin-2.4.10-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.10/dubbo-admin-2.4.10-sources.jar" class="external-link" rel="nofollow">dubbo-admin-2.4.10-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.10/dubbo-admin-2.4.10-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.10/dubbo-admin-2.4.10-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.10/dubbo-admin-2.4.10-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleOperation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleOperation">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.10/dubbo-monitor-simple-2.4.10-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.10/dubbo-monitor-simple-2.4.10-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.10/dubbo-monitor-simple-2.4.10-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.4.10-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.10/dubbo-monitor-simple-2.4.10-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.10/dubbo-monitor-simple-2.4.10-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.10/dubbo-monitor-simple-2.4.10-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.10/dubbo-monitor-simple-2.4.10-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.10/dubbo-monitor-simple-2.4.10-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.10/dubbo-monitor-simple-2.4.10-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.4.10-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.10/dubbo-monitor-simple-2.4.10-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.10/dubbo-monitor-simple-2.4.10-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.10/dubbo-monitor-simple-2.4.10-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.10/dubbo-registry-simple-2.4.10-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.10/dubbo-registry-simple-2.4.10-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.10/dubbo-registry-simple-2.4.10-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.4.10-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.10/dubbo-registry-simple-2.4.10-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.10/dubbo-registry-simple-2.4.10-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.10/dubbo-registry-simple-2.4.10-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.10/dubbo-registry-simple-2.4.10-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.10/dubbo-registry-simple-2.4.10-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.10/dubbo-registry-simple-2.4.10-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.4.10-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.10/dubbo-registry-simple-2.4.10-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.10/dubbo-registry-simple-2.4.10-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.10/dubbo-registry-simple-2.4.10-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.10/dubbo-demo-provider-2.4.10-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.10/dubbo-demo-provider-2.4.10-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.10/dubbo-demo-provider-2.4.10-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.4.10-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.10/dubbo-demo-provider-2.4.10-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.10/dubbo-demo-provider-2.4.10-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.10/dubbo-demo-provider-2.4.10-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.10/dubbo-demo-provider-2.4.10-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.10/dubbo-demo-provider-2.4.10-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.10/dubbo-demo-provider-2.4.10-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.4.10-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.10/dubbo-demo-provider-2.4.10-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.10/dubbo-demo-provider-2.4.10-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.10/dubbo-demo-provider-2.4.10-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.10/dubbo-demo-consumer-2.4.10-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.10/dubbo-demo-consumer-2.4.10-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.10/dubbo-demo-consumer-2.4.10-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.4.10-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.10/dubbo-demo-consumer-2.4.10-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.10/dubbo-demo-consumer-2.4.10-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.10/dubbo-demo-consumer-2.4.10-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.10/dubbo-demo-consumer-2.4.10-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.10/dubbo-demo-consumer-2.4.10-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.10/dubbo-demo-consumer-2.4.10-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.4.10-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.10/dubbo-demo-consumer-2.4.10-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.10/dubbo-demo-consumer-2.4.10-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.10/dubbo-demo-consumer-2.4.10-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.4.9%2820121107%29"></a>2.4.9 (2012-11-07)</h4>

<p><a href="Release+Notes.htm#ReleaseNotes-2.4.9%2820121107%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.4.9%2820121107%29">Release Notes 2.4.9</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.9/dubbo-2.4.9.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.9/dubbo-2.4.9.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.9/dubbo-2.4.9.jar" class="external-link" rel="nofollow">dubbo-2.4.9.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.9/dubbo-2.4.9.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.9/dubbo-2.4.9.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.9/dubbo-2.4.9.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.9/dubbo-2.4.9-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.9/dubbo-2.4.9-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.9/dubbo-2.4.9-sources.jar" class="external-link" rel="nofollow">dubbo-2.4.9-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.9/dubbo-2.4.9-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.9/dubbo-2.4.9-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.9/dubbo-2.4.9-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-QuickStart" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-QuickStart">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Admin Console </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.9/dubbo-admin-2.4.9.war  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.9/dubbo-admin-2.4.9.war%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.9/dubbo-admin-2.4.9.war" class="external-link" rel="nofollow">dubbo-admin-2.4.9.war</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.9/dubbo-admin-2.4.9.war.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.9/dubbo-admin-2.4.9.war.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.9/dubbo-admin-2.4.9.war.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.9/dubbo-admin-2.4.9-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.9/dubbo-admin-2.4.9-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.9/dubbo-admin-2.4.9-sources.jar" class="external-link" rel="nofollow">dubbo-admin-2.4.9-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.9/dubbo-admin-2.4.9-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.9/dubbo-admin-2.4.9-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.9/dubbo-admin-2.4.9-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleOperation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleOperation">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.9/dubbo-monitor-simple-2.4.9-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.9/dubbo-monitor-simple-2.4.9-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.9/dubbo-monitor-simple-2.4.9-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.4.9-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.9/dubbo-monitor-simple-2.4.9-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.9/dubbo-monitor-simple-2.4.9-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.9/dubbo-monitor-simple-2.4.9-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.9/dubbo-monitor-simple-2.4.9-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.9/dubbo-monitor-simple-2.4.9-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.9/dubbo-monitor-simple-2.4.9-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.4.9-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.9/dubbo-monitor-simple-2.4.9-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.9/dubbo-monitor-simple-2.4.9-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.9/dubbo-monitor-simple-2.4.9-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.9/dubbo-registry-simple-2.4.9-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.9/dubbo-registry-simple-2.4.9-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.9/dubbo-registry-simple-2.4.9-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.4.9-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.9/dubbo-registry-simple-2.4.9-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.9/dubbo-registry-simple-2.4.9-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.9/dubbo-registry-simple-2.4.9-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.9/dubbo-registry-simple-2.4.9-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.9/dubbo-registry-simple-2.4.9-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.9/dubbo-registry-simple-2.4.9-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.4.9-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.9/dubbo-registry-simple-2.4.9-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.9/dubbo-registry-simple-2.4.9-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.9/dubbo-registry-simple-2.4.9-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.9/dubbo-demo-provider-2.4.9-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.9/dubbo-demo-provider-2.4.9-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.9/dubbo-demo-provider-2.4.9-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.4.9-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.9/dubbo-demo-provider-2.4.9-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.9/dubbo-demo-provider-2.4.9-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.9/dubbo-demo-provider-2.4.9-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.9/dubbo-demo-provider-2.4.9-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.9/dubbo-demo-provider-2.4.9-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.9/dubbo-demo-provider-2.4.9-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.4.9-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.9/dubbo-demo-provider-2.4.9-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.9/dubbo-demo-provider-2.4.9-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.9/dubbo-demo-provider-2.4.9-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.9/dubbo-demo-consumer-2.4.9-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.9/dubbo-demo-consumer-2.4.9-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.9/dubbo-demo-consumer-2.4.9-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.4.9-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.9/dubbo-demo-consumer-2.4.9-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.9/dubbo-demo-consumer-2.4.9-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.9/dubbo-demo-consumer-2.4.9-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.9/dubbo-demo-consumer-2.4.9-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.9/dubbo-demo-consumer-2.4.9-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.9/dubbo-demo-consumer-2.4.9-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.4.9-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.9/dubbo-demo-consumer-2.4.9-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.9/dubbo-demo-consumer-2.4.9-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.9/dubbo-demo-consumer-2.4.9-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.4.8%2820121019%29"></a>2.4.8 (2012-10-19)</h4>

<p><a href="Release+Notes.htm#ReleaseNotes-2.4.8%2820121019%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.4.8%2820121019%29">Release Notes 2.4.8</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.8/dubbo-2.4.8.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.8/dubbo-2.4.8.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.8/dubbo-2.4.8.jar" class="external-link" rel="nofollow">dubbo-2.4.8.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.8/dubbo-2.4.8.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.8/dubbo-2.4.8.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.8/dubbo-2.4.8.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.8/dubbo-2.4.8-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.8/dubbo-2.4.8-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.8/dubbo-2.4.8-sources.jar" class="external-link" rel="nofollow">dubbo-2.4.8-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.8/dubbo-2.4.8-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.8/dubbo-2.4.8-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.8/dubbo-2.4.8-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-QuickStart" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-QuickStart">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Admin Console </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.8/dubbo-admin-2.4.8.war  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.8/dubbo-admin-2.4.8.war%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.8/dubbo-admin-2.4.8.war" class="external-link" rel="nofollow">dubbo-admin-2.4.8.war</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.8/dubbo-admin-2.4.8.war.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.8/dubbo-admin-2.4.8.war.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.8/dubbo-admin-2.4.8.war.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.8/dubbo-admin-2.4.8-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.8/dubbo-admin-2.4.8-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.8/dubbo-admin-2.4.8-sources.jar" class="external-link" rel="nofollow">dubbo-admin-2.4.8-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.8/dubbo-admin-2.4.8-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.8/dubbo-admin-2.4.8-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.8/dubbo-admin-2.4.8-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleOperation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleOperation">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.8/dubbo-monitor-simple-2.4.8-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.8/dubbo-monitor-simple-2.4.8-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.8/dubbo-monitor-simple-2.4.8-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.4.8-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.8/dubbo-monitor-simple-2.4.8-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.8/dubbo-monitor-simple-2.4.8-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.8/dubbo-monitor-simple-2.4.8-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.8/dubbo-monitor-simple-2.4.8-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.8/dubbo-monitor-simple-2.4.8-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.8/dubbo-monitor-simple-2.4.8-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.4.8-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.8/dubbo-monitor-simple-2.4.8-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.8/dubbo-monitor-simple-2.4.8-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.8/dubbo-monitor-simple-2.4.8-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.8/dubbo-registry-simple-2.4.8-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.8/dubbo-registry-simple-2.4.8-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.8/dubbo-registry-simple-2.4.8-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.4.8-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.8/dubbo-registry-simple-2.4.8-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.8/dubbo-registry-simple-2.4.8-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.8/dubbo-registry-simple-2.4.8-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.8/dubbo-registry-simple-2.4.8-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.8/dubbo-registry-simple-2.4.8-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.8/dubbo-registry-simple-2.4.8-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.4.8-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.8/dubbo-registry-simple-2.4.8-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.8/dubbo-registry-simple-2.4.8-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.8/dubbo-registry-simple-2.4.8-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.8/dubbo-demo-provider-2.4.8-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.8/dubbo-demo-provider-2.4.8-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.8/dubbo-demo-provider-2.4.8-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.4.8-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.8/dubbo-demo-provider-2.4.8-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.8/dubbo-demo-provider-2.4.8-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.8/dubbo-demo-provider-2.4.8-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.8/dubbo-demo-provider-2.4.8-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.8/dubbo-demo-provider-2.4.8-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.8/dubbo-demo-provider-2.4.8-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.4.8-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.8/dubbo-demo-provider-2.4.8-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.8/dubbo-demo-provider-2.4.8-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.8/dubbo-demo-provider-2.4.8-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.8/dubbo-demo-consumer-2.4.8-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.8/dubbo-demo-consumer-2.4.8-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.8/dubbo-demo-consumer-2.4.8-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.4.8-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.8/dubbo-demo-consumer-2.4.8-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.8/dubbo-demo-consumer-2.4.8-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.8/dubbo-demo-consumer-2.4.8-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.8/dubbo-demo-consumer-2.4.8-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.8/dubbo-demo-consumer-2.4.8-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.8/dubbo-demo-consumer-2.4.8-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.4.8-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.8/dubbo-demo-consumer-2.4.8-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.8/dubbo-demo-consumer-2.4.8-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.8/dubbo-demo-consumer-2.4.8-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.4.7%2820120926%29"></a>2.4.7 (2012-09-26)</h4>

<p><a href="Release+Notes.htm#ReleaseNotes-2.4.7%2820120926%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.4.7%2820120926%29">Release Notes 2.4.7</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.7/dubbo-2.4.7.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.7/dubbo-2.4.7.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.7/dubbo-2.4.7.jar" class="external-link" rel="nofollow">dubbo-2.4.7.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.7/dubbo-2.4.7.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.7/dubbo-2.4.7.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.7/dubbo-2.4.7.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.7/dubbo-2.4.7-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.7/dubbo-2.4.7-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.7/dubbo-2.4.7-sources.jar" class="external-link" rel="nofollow">dubbo-2.4.7-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.7/dubbo-2.4.7-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.7/dubbo-2.4.7-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.7/dubbo-2.4.7-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-QuickStart" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-QuickStart">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Admin Console </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.7/dubbo-admin-2.4.7.war  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.7/dubbo-admin-2.4.7.war%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.7/dubbo-admin-2.4.7.war" class="external-link" rel="nofollow">dubbo-admin-2.4.7.war</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.7/dubbo-admin-2.4.7.war.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.7/dubbo-admin-2.4.7.war.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.7/dubbo-admin-2.4.7.war.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.7/dubbo-admin-2.4.7-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.7/dubbo-admin-2.4.7-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.7/dubbo-admin-2.4.7-sources.jar" class="external-link" rel="nofollow">dubbo-admin-2.4.7-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.7/dubbo-admin-2.4.7-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.7/dubbo-admin-2.4.7-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.7/dubbo-admin-2.4.7-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleOperation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleOperation">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.7/dubbo-monitor-simple-2.4.7-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.7/dubbo-monitor-simple-2.4.7-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.7/dubbo-monitor-simple-2.4.7-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.4.7-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.7/dubbo-monitor-simple-2.4.7-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.7/dubbo-monitor-simple-2.4.7-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.7/dubbo-monitor-simple-2.4.7-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.7/dubbo-monitor-simple-2.4.7-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.7/dubbo-monitor-simple-2.4.7-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.7/dubbo-monitor-simple-2.4.7-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.4.7-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.7/dubbo-monitor-simple-2.4.7-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.7/dubbo-monitor-simple-2.4.7-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.7/dubbo-monitor-simple-2.4.7-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.7/dubbo-registry-simple-2.4.7-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.7/dubbo-registry-simple-2.4.7-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.7/dubbo-registry-simple-2.4.7-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.4.7-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.7/dubbo-registry-simple-2.4.7-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.7/dubbo-registry-simple-2.4.7-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.7/dubbo-registry-simple-2.4.7-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.7/dubbo-registry-simple-2.4.7-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.7/dubbo-registry-simple-2.4.7-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.7/dubbo-registry-simple-2.4.7-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.4.7-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.7/dubbo-registry-simple-2.4.7-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.7/dubbo-registry-simple-2.4.7-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.7/dubbo-registry-simple-2.4.7-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.7/dubbo-demo-provider-2.4.7-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.7/dubbo-demo-provider-2.4.7-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.7/dubbo-demo-provider-2.4.7-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.4.7-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.7/dubbo-demo-provider-2.4.7-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.7/dubbo-demo-provider-2.4.7-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.7/dubbo-demo-provider-2.4.7-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.7/dubbo-demo-provider-2.4.7-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.7/dubbo-demo-provider-2.4.7-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.7/dubbo-demo-provider-2.4.7-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.4.7-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.7/dubbo-demo-provider-2.4.7-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.7/dubbo-demo-provider-2.4.7-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.7/dubbo-demo-provider-2.4.7-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.7/dubbo-demo-consumer-2.4.7-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.7/dubbo-demo-consumer-2.4.7-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.7/dubbo-demo-consumer-2.4.7-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.4.7-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.7/dubbo-demo-consumer-2.4.7-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.7/dubbo-demo-consumer-2.4.7-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.7/dubbo-demo-consumer-2.4.7-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.7/dubbo-demo-consumer-2.4.7-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.7/dubbo-demo-consumer-2.4.7-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.7/dubbo-demo-consumer-2.4.7-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.4.7-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.7/dubbo-demo-consumer-2.4.7-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.7/dubbo-demo-consumer-2.4.7-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.7/dubbo-demo-consumer-2.4.7-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.4.6%2820120904%29"></a>2.4.6 (2012-09-04)</h4>

<p><a href="Release+Notes.htm#ReleaseNotes-2.4.6%2820120904%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.4.6%2820120904%29">Release Notes 2.4.6</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.6/dubbo-2.4.6.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.6/dubbo-2.4.6.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.6/dubbo-2.4.6.jar" class="external-link" rel="nofollow">dubbo-2.4.6.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.6/dubbo-2.4.6.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.6/dubbo-2.4.6.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.6/dubbo-2.4.6.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.6/dubbo-2.4.6-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.6/dubbo-2.4.6-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.6/dubbo-2.4.6-sources.jar" class="external-link" rel="nofollow">dubbo-2.4.6-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.6/dubbo-2.4.6-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.6/dubbo-2.4.6-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.6/dubbo-2.4.6-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-QuickStart" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-QuickStart">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Admin Console </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.6/dubbo-admin-2.4.6.war  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.6/dubbo-admin-2.4.6.war%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.6/dubbo-admin-2.4.6.war" class="external-link" rel="nofollow">dubbo-admin-2.4.6.war</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.6/dubbo-admin-2.4.6.war.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.6/dubbo-admin-2.4.6.war.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.6/dubbo-admin-2.4.6.war.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.6/dubbo-admin-2.4.6-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.6/dubbo-admin-2.4.6-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.6/dubbo-admin-2.4.6-sources.jar" class="external-link" rel="nofollow">dubbo-admin-2.4.6-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.6/dubbo-admin-2.4.6-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.6/dubbo-admin-2.4.6-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.6/dubbo-admin-2.4.6-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleOperation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleOperation">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.6/dubbo-monitor-simple-2.4.6-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.6/dubbo-monitor-simple-2.4.6-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.6/dubbo-monitor-simple-2.4.6-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.4.6-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.6/dubbo-monitor-simple-2.4.6-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.6/dubbo-monitor-simple-2.4.6-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.6/dubbo-monitor-simple-2.4.6-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.6/dubbo-monitor-simple-2.4.6-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.6/dubbo-monitor-simple-2.4.6-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.6/dubbo-monitor-simple-2.4.6-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.4.6-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.6/dubbo-monitor-simple-2.4.6-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.6/dubbo-monitor-simple-2.4.6-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.6/dubbo-monitor-simple-2.4.6-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.6/dubbo-registry-simple-2.4.6-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.6/dubbo-registry-simple-2.4.6-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.6/dubbo-registry-simple-2.4.6-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.4.6-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.6/dubbo-registry-simple-2.4.6-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.6/dubbo-registry-simple-2.4.6-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.6/dubbo-registry-simple-2.4.6-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.6/dubbo-registry-simple-2.4.6-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.6/dubbo-registry-simple-2.4.6-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.6/dubbo-registry-simple-2.4.6-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.4.6-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.6/dubbo-registry-simple-2.4.6-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.6/dubbo-registry-simple-2.4.6-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.6/dubbo-registry-simple-2.4.6-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.6/dubbo-demo-provider-2.4.6-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.6/dubbo-demo-provider-2.4.6-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.6/dubbo-demo-provider-2.4.6-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.4.6-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.6/dubbo-demo-provider-2.4.6-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.6/dubbo-demo-provider-2.4.6-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.6/dubbo-demo-provider-2.4.6-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.6/dubbo-demo-provider-2.4.6-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.6/dubbo-demo-provider-2.4.6-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.6/dubbo-demo-provider-2.4.6-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.4.6-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.6/dubbo-demo-provider-2.4.6-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.6/dubbo-demo-provider-2.4.6-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.6/dubbo-demo-provider-2.4.6-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.6/dubbo-demo-consumer-2.4.6-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.6/dubbo-demo-consumer-2.4.6-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.6/dubbo-demo-consumer-2.4.6-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.4.6-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.6/dubbo-demo-consumer-2.4.6-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.6/dubbo-demo-consumer-2.4.6-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.6/dubbo-demo-consumer-2.4.6-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.6/dubbo-demo-consumer-2.4.6-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.6/dubbo-demo-consumer-2.4.6-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.6/dubbo-demo-consumer-2.4.6-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.4.6-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.6/dubbo-demo-consumer-2.4.6-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.6/dubbo-demo-consumer-2.4.6-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.6/dubbo-demo-consumer-2.4.6-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.4.5%2820120822%29"></a>2.4.5 (2012-08-22)</h4>

<p><a href="Release+Notes.htm#ReleaseNotes-2.4.5%2820120822%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.4.5%2820120822%29">Release Notes 2.4.5</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.5/dubbo-2.4.5.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.5/dubbo-2.4.5.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.5/dubbo-2.4.5.jar" class="external-link" rel="nofollow">dubbo-2.4.5.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.5/dubbo-2.4.5.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.5/dubbo-2.4.5.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.5/dubbo-2.4.5.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.5/dubbo-2.4.5-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.5/dubbo-2.4.5-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.5/dubbo-2.4.5-sources.jar" class="external-link" rel="nofollow">dubbo-2.4.5-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.5/dubbo-2.4.5-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.5/dubbo-2.4.5-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.5/dubbo-2.4.5-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-QuickStart" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-QuickStart">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Admin Console </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.5/dubbo-admin-2.4.5.war  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.5/dubbo-admin-2.4.5.war%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.5/dubbo-admin-2.4.5.war" class="external-link" rel="nofollow">dubbo-admin-2.4.5.war</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.5/dubbo-admin-2.4.5.war.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.5/dubbo-admin-2.4.5.war.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.5/dubbo-admin-2.4.5.war.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.5/dubbo-admin-2.4.5-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.5/dubbo-admin-2.4.5-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.5/dubbo-admin-2.4.5-sources.jar" class="external-link" rel="nofollow">dubbo-admin-2.4.5-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.5/dubbo-admin-2.4.5-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.5/dubbo-admin-2.4.5-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.5/dubbo-admin-2.4.5-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleOperation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleOperation">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.5/dubbo-monitor-simple-2.4.5-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.5/dubbo-monitor-simple-2.4.5-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.5/dubbo-monitor-simple-2.4.5-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.4.5-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.5/dubbo-monitor-simple-2.4.5-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.5/dubbo-monitor-simple-2.4.5-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.5/dubbo-monitor-simple-2.4.5-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.5/dubbo-monitor-simple-2.4.5-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.5/dubbo-monitor-simple-2.4.5-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.5/dubbo-monitor-simple-2.4.5-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.4.5-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.5/dubbo-monitor-simple-2.4.5-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.5/dubbo-monitor-simple-2.4.5-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.5/dubbo-monitor-simple-2.4.5-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.5/dubbo-registry-simple-2.4.5-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.5/dubbo-registry-simple-2.4.5-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.5/dubbo-registry-simple-2.4.5-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.4.5-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.5/dubbo-registry-simple-2.4.5-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.5/dubbo-registry-simple-2.4.5-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.5/dubbo-registry-simple-2.4.5-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.5/dubbo-registry-simple-2.4.5-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.5/dubbo-registry-simple-2.4.5-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.5/dubbo-registry-simple-2.4.5-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.4.5-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.5/dubbo-registry-simple-2.4.5-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.5/dubbo-registry-simple-2.4.5-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.5/dubbo-registry-simple-2.4.5-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.5/dubbo-demo-provider-2.4.5-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.5/dubbo-demo-provider-2.4.5-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.5/dubbo-demo-provider-2.4.5-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.4.5-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.5/dubbo-demo-provider-2.4.5-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.5/dubbo-demo-provider-2.4.5-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.5/dubbo-demo-provider-2.4.5-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.5/dubbo-demo-provider-2.4.5-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.5/dubbo-demo-provider-2.4.5-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.5/dubbo-demo-provider-2.4.5-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.4.5-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.5/dubbo-demo-provider-2.4.5-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.5/dubbo-demo-provider-2.4.5-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.5/dubbo-demo-provider-2.4.5-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.5/dubbo-demo-consumer-2.4.5-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.5/dubbo-demo-consumer-2.4.5-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.5/dubbo-demo-consumer-2.4.5-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.4.5-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.5/dubbo-demo-consumer-2.4.5-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.5/dubbo-demo-consumer-2.4.5-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.5/dubbo-demo-consumer-2.4.5-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.5/dubbo-demo-consumer-2.4.5-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.5/dubbo-demo-consumer-2.4.5-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.5/dubbo-demo-consumer-2.4.5-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.4.5-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.5/dubbo-demo-consumer-2.4.5-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.5/dubbo-demo-consumer-2.4.5-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.5/dubbo-demo-consumer-2.4.5-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.4.4%2820120816%29"></a>2.4.4 (2012-08-16)</h4>

<p><a href="Release+Notes.htm#ReleaseNotes-2.4.4%2820120816%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.4.4%2820120816%29">Release Notes 2.4.4</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.4/dubbo-2.4.4.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.4/dubbo-2.4.4.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.4/dubbo-2.4.4.jar" class="external-link" rel="nofollow">dubbo-2.4.4.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.4/dubbo-2.4.4.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.4/dubbo-2.4.4.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.4/dubbo-2.4.4.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.4/dubbo-2.4.4-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.4/dubbo-2.4.4-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.4/dubbo-2.4.4-sources.jar" class="external-link" rel="nofollow">dubbo-2.4.4-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.4/dubbo-2.4.4-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.4/dubbo-2.4.4-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.4/dubbo-2.4.4-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-QuickStart" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-QuickStart">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Admin Console </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.4/dubbo-admin-2.4.4.war  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.4/dubbo-admin-2.4.4.war%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.4/dubbo-admin-2.4.4.war" class="external-link" rel="nofollow">dubbo-admin-2.4.4.war</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.4/dubbo-admin-2.4.4.war.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.4/dubbo-admin-2.4.4.war.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.4/dubbo-admin-2.4.4.war.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.4/dubbo-admin-2.4.4-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.4/dubbo-admin-2.4.4-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.4/dubbo-admin-2.4.4-sources.jar" class="external-link" rel="nofollow">dubbo-admin-2.4.4-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.4/dubbo-admin-2.4.4-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.4/dubbo-admin-2.4.4-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.4/dubbo-admin-2.4.4-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleOperation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleOperation">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.4/dubbo-monitor-simple-2.4.4-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.4/dubbo-monitor-simple-2.4.4-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.4/dubbo-monitor-simple-2.4.4-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.4.4-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.4/dubbo-monitor-simple-2.4.4-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.4/dubbo-monitor-simple-2.4.4-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.4/dubbo-monitor-simple-2.4.4-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.4/dubbo-monitor-simple-2.4.4-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.4/dubbo-monitor-simple-2.4.4-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.4/dubbo-monitor-simple-2.4.4-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.4.4-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.4/dubbo-monitor-simple-2.4.4-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.4/dubbo-monitor-simple-2.4.4-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.4/dubbo-monitor-simple-2.4.4-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.4/dubbo-registry-simple-2.4.4-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.4/dubbo-registry-simple-2.4.4-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.4/dubbo-registry-simple-2.4.4-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.4.4-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.4/dubbo-registry-simple-2.4.4-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.4/dubbo-registry-simple-2.4.4-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.4/dubbo-registry-simple-2.4.4-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.4/dubbo-registry-simple-2.4.4-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.4/dubbo-registry-simple-2.4.4-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.4/dubbo-registry-simple-2.4.4-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.4.4-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.4/dubbo-registry-simple-2.4.4-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.4/dubbo-registry-simple-2.4.4-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.4/dubbo-registry-simple-2.4.4-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.4/dubbo-demo-provider-2.4.4-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.4/dubbo-demo-provider-2.4.4-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.4/dubbo-demo-provider-2.4.4-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.4.4-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.4/dubbo-demo-provider-2.4.4-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.4/dubbo-demo-provider-2.4.4-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.4/dubbo-demo-provider-2.4.4-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.4/dubbo-demo-provider-2.4.4-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.4/dubbo-demo-provider-2.4.4-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.4/dubbo-demo-provider-2.4.4-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.4.4-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.4/dubbo-demo-provider-2.4.4-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.4/dubbo-demo-provider-2.4.4-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.4/dubbo-demo-provider-2.4.4-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.4/dubbo-demo-consumer-2.4.4-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.4/dubbo-demo-consumer-2.4.4-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.4/dubbo-demo-consumer-2.4.4-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.4.4-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.4/dubbo-demo-consumer-2.4.4-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.4/dubbo-demo-consumer-2.4.4-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.4/dubbo-demo-consumer-2.4.4-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.4/dubbo-demo-consumer-2.4.4-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.4/dubbo-demo-consumer-2.4.4-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.4/dubbo-demo-consumer-2.4.4-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.4.4-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.4/dubbo-demo-consumer-2.4.4-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.4/dubbo-demo-consumer-2.4.4-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.4/dubbo-demo-consumer-2.4.4-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>



<h4><a name="Download-2.4.3%2820120803%29"></a>2.4.3 (2012-08-03)</h4>

<p><a href="Release+Notes.htm#ReleaseNotes-2.4.3%2820120803%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.4.3%2820120803%29">Release Notes 2.4.3</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.3/dubbo-2.4.3.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.3/dubbo-2.4.3.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.3/dubbo-2.4.3.jar" class="external-link" rel="nofollow">dubbo-2.4.3.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.3/dubbo-2.4.3.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.3/dubbo-2.4.3.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.3/dubbo-2.4.3.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.3/dubbo-2.4.3-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.3/dubbo-2.4.3-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.3/dubbo-2.4.3-sources.jar" class="external-link" rel="nofollow">dubbo-2.4.3-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.3/dubbo-2.4.3-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.3/dubbo-2.4.3-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.3/dubbo-2.4.3-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-QuickStart" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-QuickStart">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Admin Console </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.3/dubbo-admin-2.4.3.war  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.3/dubbo-admin-2.4.3.war%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.3/dubbo-admin-2.4.3.war" class="external-link" rel="nofollow">dubbo-admin-2.4.3.war</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.3/dubbo-admin-2.4.3.war.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.3/dubbo-admin-2.4.3.war.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.3/dubbo-admin-2.4.3.war.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.3/dubbo-admin-2.4.3-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.3/dubbo-admin-2.4.3-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.3/dubbo-admin-2.4.3-sources.jar" class="external-link" rel="nofollow">dubbo-admin-2.4.3-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.3/dubbo-admin-2.4.3-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.3/dubbo-admin-2.4.3-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.3/dubbo-admin-2.4.3-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleOperation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleOperation">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.3/dubbo-monitor-simple-2.4.3-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.3/dubbo-monitor-simple-2.4.3-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.3/dubbo-monitor-simple-2.4.3-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.4.3-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.3/dubbo-monitor-simple-2.4.3-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.3/dubbo-monitor-simple-2.4.3-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.3/dubbo-monitor-simple-2.4.3-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.3/dubbo-monitor-simple-2.4.3-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.3/dubbo-monitor-simple-2.4.3-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.3/dubbo-monitor-simple-2.4.3-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.4.3-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.3/dubbo-monitor-simple-2.4.3-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.3/dubbo-monitor-simple-2.4.3-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.3/dubbo-monitor-simple-2.4.3-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.3/dubbo-registry-simple-2.4.3-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.3/dubbo-registry-simple-2.4.3-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.3/dubbo-registry-simple-2.4.3-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.4.3-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.3/dubbo-registry-simple-2.4.3-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.3/dubbo-registry-simple-2.4.3-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.3/dubbo-registry-simple-2.4.3-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.3/dubbo-registry-simple-2.4.3-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.3/dubbo-registry-simple-2.4.3-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.3/dubbo-registry-simple-2.4.3-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.4.3-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.3/dubbo-registry-simple-2.4.3-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.3/dubbo-registry-simple-2.4.3-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.3/dubbo-registry-simple-2.4.3-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.3/dubbo-demo-provider-2.4.3-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.3/dubbo-demo-provider-2.4.3-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.3/dubbo-demo-provider-2.4.3-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.4.3-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.3/dubbo-demo-provider-2.4.3-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.3/dubbo-demo-provider-2.4.3-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.3/dubbo-demo-provider-2.4.3-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.3/dubbo-demo-provider-2.4.3-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.3/dubbo-demo-provider-2.4.3-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.3/dubbo-demo-provider-2.4.3-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.4.3-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.3/dubbo-demo-provider-2.4.3-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.3/dubbo-demo-provider-2.4.3-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.3/dubbo-demo-provider-2.4.3-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.3/dubbo-demo-consumer-2.4.3-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.3/dubbo-demo-consumer-2.4.3-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.3/dubbo-demo-consumer-2.4.3-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.4.3-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.3/dubbo-demo-consumer-2.4.3-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.3/dubbo-demo-consumer-2.4.3-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.3/dubbo-demo-consumer-2.4.3-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.3/dubbo-demo-consumer-2.4.3-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.3/dubbo-demo-consumer-2.4.3-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.3/dubbo-demo-consumer-2.4.3-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.4.3-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.3/dubbo-demo-consumer-2.4.3-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.3/dubbo-demo-consumer-2.4.3-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.3/dubbo-demo-consumer-2.4.3-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.4.2%2820120726%29"></a>2.4.2 (2012-07-26)</h4>

<p><a href="Release+Notes.htm#ReleaseNotes-2.4.2%2820120726%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.4.2%2820120726%29">Release Notes 2.4.2</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.2/dubbo-2.4.2.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.2/dubbo-2.4.2.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.2/dubbo-2.4.2.jar" class="external-link" rel="nofollow">dubbo-2.4.2.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.2/dubbo-2.4.2.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.2/dubbo-2.4.2.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.2/dubbo-2.4.2.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.2/dubbo-2.4.2-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.2/dubbo-2.4.2-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.2/dubbo-2.4.2-sources.jar" class="external-link" rel="nofollow">dubbo-2.4.2-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.2/dubbo-2.4.2-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.2/dubbo-2.4.2-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.2/dubbo-2.4.2-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-QuickStart" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-QuickStart">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Admin Console </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.2/dubbo-admin-2.4.2.war  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.2/dubbo-admin-2.4.2.war%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.2/dubbo-admin-2.4.2.war" class="external-link" rel="nofollow">dubbo-admin-2.4.2.war</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.2/dubbo-admin-2.4.2.war.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.2/dubbo-admin-2.4.2.war.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.2/dubbo-admin-2.4.2.war.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.2/dubbo-admin-2.4.2-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.2/dubbo-admin-2.4.2-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.2/dubbo-admin-2.4.2-sources.jar" class="external-link" rel="nofollow">dubbo-admin-2.4.2-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.2/dubbo-admin-2.4.2-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.2/dubbo-admin-2.4.2-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.2/dubbo-admin-2.4.2-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleOperation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleOperation">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.2/dubbo-monitor-simple-2.4.2-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.2/dubbo-monitor-simple-2.4.2-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.2/dubbo-monitor-simple-2.4.2-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.4.2-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.2/dubbo-monitor-simple-2.4.2-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.2/dubbo-monitor-simple-2.4.2-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.2/dubbo-monitor-simple-2.4.2-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.2/dubbo-monitor-simple-2.4.2-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.2/dubbo-monitor-simple-2.4.2-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.2/dubbo-monitor-simple-2.4.2-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.4.2-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.2/dubbo-monitor-simple-2.4.2-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.2/dubbo-monitor-simple-2.4.2-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.2/dubbo-monitor-simple-2.4.2-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.2/dubbo-registry-simple-2.4.2-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.2/dubbo-registry-simple-2.4.2-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.2/dubbo-registry-simple-2.4.2-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.4.2-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.2/dubbo-registry-simple-2.4.2-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.2/dubbo-registry-simple-2.4.2-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.2/dubbo-registry-simple-2.4.2-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.2/dubbo-registry-simple-2.4.2-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.2/dubbo-registry-simple-2.4.2-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.2/dubbo-registry-simple-2.4.2-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.4.2-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.2/dubbo-registry-simple-2.4.2-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.2/dubbo-registry-simple-2.4.2-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.2/dubbo-registry-simple-2.4.2-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.2/dubbo-demo-provider-2.4.2-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.2/dubbo-demo-provider-2.4.2-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.2/dubbo-demo-provider-2.4.2-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.4.2-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.2/dubbo-demo-provider-2.4.2-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.2/dubbo-demo-provider-2.4.2-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.2/dubbo-demo-provider-2.4.2-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.2/dubbo-demo-provider-2.4.2-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.2/dubbo-demo-provider-2.4.2-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.2/dubbo-demo-provider-2.4.2-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.4.2-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.2/dubbo-demo-provider-2.4.2-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.2/dubbo-demo-provider-2.4.2-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.2/dubbo-demo-provider-2.4.2-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.2/dubbo-demo-consumer-2.4.2-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.2/dubbo-demo-consumer-2.4.2-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.2/dubbo-demo-consumer-2.4.2-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.4.2-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.2/dubbo-demo-consumer-2.4.2-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.2/dubbo-demo-consumer-2.4.2-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.2/dubbo-demo-consumer-2.4.2-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.2/dubbo-demo-consumer-2.4.2-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.2/dubbo-demo-consumer-2.4.2-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.2/dubbo-demo-consumer-2.4.2-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.4.2-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.2/dubbo-demo-consumer-2.4.2-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.2/dubbo-demo-consumer-2.4.2-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.2/dubbo-demo-consumer-2.4.2-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.4.1%2820120720%29"></a>2.4.1 (2012-07-20)</h4>

<p><a href="Release+Notes.htm#ReleaseNotes-2.4.1%2820120720%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.4.1%2820120720%29">Release Notes 2.4.1</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.1/dubbo-2.4.1.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.1/dubbo-2.4.1.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.1/dubbo-2.4.1.jar" class="external-link" rel="nofollow">dubbo-2.4.1.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.1/dubbo-2.4.1.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.1/dubbo-2.4.1.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.1/dubbo-2.4.1.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.1/dubbo-2.4.1-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.1/dubbo-2.4.1-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.1/dubbo-2.4.1-sources.jar" class="external-link" rel="nofollow">dubbo-2.4.1-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.1/dubbo-2.4.1-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.1/dubbo-2.4.1-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.1/dubbo-2.4.1-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-QuickStart" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-QuickStart">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Admin Console </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.1/dubbo-admin-2.4.1.war  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.1/dubbo-admin-2.4.1.war%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.1/dubbo-admin-2.4.1.war" class="external-link" rel="nofollow">dubbo-admin-2.4.1.war</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.1/dubbo-admin-2.4.1.war.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.1/dubbo-admin-2.4.1.war.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.1/dubbo-admin-2.4.1.war.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.1/dubbo-admin-2.4.1-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.1/dubbo-admin-2.4.1-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.1/dubbo-admin-2.4.1-sources.jar" class="external-link" rel="nofollow">dubbo-admin-2.4.1-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.1/dubbo-admin-2.4.1-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.1/dubbo-admin-2.4.1-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.1/dubbo-admin-2.4.1-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleOperation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleOperation">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.1/dubbo-monitor-simple-2.4.1-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.1/dubbo-monitor-simple-2.4.1-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.1/dubbo-monitor-simple-2.4.1-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.4.1-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.1/dubbo-monitor-simple-2.4.1-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.1/dubbo-monitor-simple-2.4.1-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.1/dubbo-monitor-simple-2.4.1-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.1/dubbo-monitor-simple-2.4.1-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.1/dubbo-monitor-simple-2.4.1-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.1/dubbo-monitor-simple-2.4.1-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.4.1-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.1/dubbo-monitor-simple-2.4.1-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.1/dubbo-monitor-simple-2.4.1-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.1/dubbo-monitor-simple-2.4.1-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.1/dubbo-registry-simple-2.4.1-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.1/dubbo-registry-simple-2.4.1-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.1/dubbo-registry-simple-2.4.1-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.4.1-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.1/dubbo-registry-simple-2.4.1-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.1/dubbo-registry-simple-2.4.1-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.1/dubbo-registry-simple-2.4.1-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.1/dubbo-registry-simple-2.4.1-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.1/dubbo-registry-simple-2.4.1-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.1/dubbo-registry-simple-2.4.1-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.4.1-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.1/dubbo-registry-simple-2.4.1-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.1/dubbo-registry-simple-2.4.1-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.1/dubbo-registry-simple-2.4.1-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.1/dubbo-demo-provider-2.4.1-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.1/dubbo-demo-provider-2.4.1-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.1/dubbo-demo-provider-2.4.1-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.4.1-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.1/dubbo-demo-provider-2.4.1-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.1/dubbo-demo-provider-2.4.1-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.1/dubbo-demo-provider-2.4.1-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.1/dubbo-demo-provider-2.4.1-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.1/dubbo-demo-provider-2.4.1-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.1/dubbo-demo-provider-2.4.1-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.4.1-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.1/dubbo-demo-provider-2.4.1-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.1/dubbo-demo-provider-2.4.1-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.1/dubbo-demo-provider-2.4.1-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.1/dubbo-demo-consumer-2.4.1-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.1/dubbo-demo-consumer-2.4.1-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.1/dubbo-demo-consumer-2.4.1-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.4.1-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.1/dubbo-demo-consumer-2.4.1-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.1/dubbo-demo-consumer-2.4.1-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.1/dubbo-demo-consumer-2.4.1-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.1/dubbo-demo-consumer-2.4.1-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.1/dubbo-demo-consumer-2.4.1-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.1/dubbo-demo-consumer-2.4.1-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.4.1-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.1/dubbo-demo-consumer-2.4.1-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.1/dubbo-demo-consumer-2.4.1-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.1/dubbo-demo-consumer-2.4.1-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.4.0%2820120719%29"></a>2.4.0 (2012-07-19)</h4>

<p><a href="Release+Notes.htm#ReleaseNotes-2.4.0%2820120719%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.4.0%2820120719%29">Release Notes 2.4.0</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.0/dubbo-2.4.0.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.0/dubbo-2.4.0.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.0/dubbo-2.4.0.jar" class="external-link" rel="nofollow">dubbo-2.4.0.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.0/dubbo-2.4.0.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.0/dubbo-2.4.0.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.0/dubbo-2.4.0.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.0/dubbo-2.4.0-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.0/dubbo-2.4.0-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.0/dubbo-2.4.0-sources.jar" class="external-link" rel="nofollow">dubbo-2.4.0-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.0/dubbo-2.4.0-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.0/dubbo-2.4.0-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.4.0/dubbo-2.4.0-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-QuickStart" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-QuickStart">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Admin Console </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.0/dubbo-admin-2.4.0.war  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.0/dubbo-admin-2.4.0.war%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.0/dubbo-admin-2.4.0.war" class="external-link" rel="nofollow">dubbo-admin-2.4.0.war</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.0/dubbo-admin-2.4.0.war.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.0/dubbo-admin-2.4.0.war.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.0/dubbo-admin-2.4.0.war.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.0/dubbo-admin-2.4.0-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.0/dubbo-admin-2.4.0-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.0/dubbo-admin-2.4.0-sources.jar" class="external-link" rel="nofollow">dubbo-admin-2.4.0-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.0/dubbo-admin-2.4.0-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.0/dubbo-admin-2.4.0-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.0/dubbo-admin-2.4.0-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-AdminConsoleOperation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-AdminConsoleOperation">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.0/dubbo-monitor-simple-2.4.0-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.0/dubbo-monitor-simple-2.4.0-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.0/dubbo-monitor-simple-2.4.0-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.4.0-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.0/dubbo-monitor-simple-2.4.0-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.0/dubbo-monitor-simple-2.4.0-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.0/dubbo-monitor-simple-2.4.0-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.0/dubbo-monitor-simple-2.4.0-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.0/dubbo-monitor-simple-2.4.0-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.0/dubbo-monitor-simple-2.4.0-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.4.0-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.0/dubbo-monitor-simple-2.4.0-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.0/dubbo-monitor-simple-2.4.0-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.4.0/dubbo-monitor-simple-2.4.0-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.0/dubbo-registry-simple-2.4.0-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.0/dubbo-registry-simple-2.4.0-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.0/dubbo-registry-simple-2.4.0-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.4.0-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.0/dubbo-registry-simple-2.4.0-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.0/dubbo-registry-simple-2.4.0-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.0/dubbo-registry-simple-2.4.0-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.0/dubbo-registry-simple-2.4.0-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.0/dubbo-registry-simple-2.4.0-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.0/dubbo-registry-simple-2.4.0-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.4.0-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.0/dubbo-registry-simple-2.4.0-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.0/dubbo-registry-simple-2.4.0-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.4.0/dubbo-registry-simple-2.4.0-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.0/dubbo-demo-provider-2.4.0-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.0/dubbo-demo-provider-2.4.0-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.0/dubbo-demo-provider-2.4.0-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.4.0-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.0/dubbo-demo-provider-2.4.0-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.0/dubbo-demo-provider-2.4.0-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.0/dubbo-demo-provider-2.4.0-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.0/dubbo-demo-provider-2.4.0-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.0/dubbo-demo-provider-2.4.0-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.0/dubbo-demo-provider-2.4.0-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.4.0-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.0/dubbo-demo-provider-2.4.0-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.0/dubbo-demo-provider-2.4.0-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.4.0/dubbo-demo-provider-2.4.0-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.0/dubbo-demo-consumer-2.4.0-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.0/dubbo-demo-consumer-2.4.0-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.0/dubbo-demo-consumer-2.4.0-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.4.0-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.0/dubbo-demo-consumer-2.4.0-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.0/dubbo-demo-consumer-2.4.0-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.0/dubbo-demo-consumer-2.4.0-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.0/dubbo-demo-consumer-2.4.0-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.0/dubbo-demo-consumer-2.4.0-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.0/dubbo-demo-consumer-2.4.0-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.4.0-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.0/dubbo-demo-consumer-2.4.0-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.0/dubbo-demo-consumer-2.4.0-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.4.0/dubbo-demo-consumer-2.4.0-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.3.7%2820120730%29"></a>2.3.7 (2012-07-30)</h4>

<p><a href="Release+Notes.htm#ReleaseNotes-2.3.7%2820120730%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.3.7%2820120730%29">Release Notes 2.3.7</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Binary Repository </th>
<th class='confluenceTh'> Source Repository </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.7/dubbo-2.3.7.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.7/dubbo-2.3.7.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.7/dubbo-2.3.7.jar" class="external-link" rel="nofollow">dubbo-2.3.7.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.7/dubbo-2.3.7.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.7/dubbo-2.3.7.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.7/dubbo-2.3.7.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.7/dubbo-2.3.7-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.7/dubbo-2.3.7-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.7/dubbo-2.3.7-sources.jar" class="external-link" rel="nofollow">dubbo-2.3.7-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.7/dubbo-2.3.7-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.7/dubbo-2.3.7-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.7/dubbo-2.3.7-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.7  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.7%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.7" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.7  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.7%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.7" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.7/dubbo-registry-simple-2.3.7-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.7/dubbo-registry-simple-2.3.7-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.7/dubbo-registry-simple-2.3.7-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.3.7-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.7/dubbo-registry-simple-2.3.7-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.7/dubbo-registry-simple-2.3.7-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.7/dubbo-registry-simple-2.3.7-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.7/dubbo-registry-simple-2.3.7-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.7/dubbo-registry-simple-2.3.7-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.7/dubbo-registry-simple-2.3.7-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.3.7-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.7/dubbo-registry-simple-2.3.7-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.7/dubbo-registry-simple-2.3.7-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.7/dubbo-registry-simple-2.3.7-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.7  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.7%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.7" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.7/dubbo-registry-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.7/dubbo-registry-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.7/dubbo-registry-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.7/dubbo-monitor-simple-2.3.7-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.7/dubbo-monitor-simple-2.3.7-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.7/dubbo-monitor-simple-2.3.7-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.3.7-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.7/dubbo-monitor-simple-2.3.7-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.7/dubbo-monitor-simple-2.3.7-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.7/dubbo-monitor-simple-2.3.7-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.7/dubbo-monitor-simple-2.3.7-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.7/dubbo-monitor-simple-2.3.7-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.7/dubbo-monitor-simple-2.3.7-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.3.7-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.7/dubbo-monitor-simple-2.3.7-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.7/dubbo-monitor-simple-2.3.7-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.7/dubbo-monitor-simple-2.3.7-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.7  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.7%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.7" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.7/dubbo-monitor-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.7/dubbo-monitor-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.7/dubbo-monitor-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.7/dubbo-demo-provider-2.3.7-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.7/dubbo-demo-provider-2.3.7-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.7/dubbo-demo-provider-2.3.7-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.3.7-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.7/dubbo-demo-provider-2.3.7-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.7/dubbo-demo-provider-2.3.7-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.7/dubbo-demo-provider-2.3.7-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.7/dubbo-demo-provider-2.3.7-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.7/dubbo-demo-provider-2.3.7-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.7/dubbo-demo-provider-2.3.7-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.3.7-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.7/dubbo-demo-provider-2.3.7-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.7/dubbo-demo-provider-2.3.7-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.7/dubbo-demo-provider-2.3.7-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.7  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.7%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.7" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.7/dubbo-demo-provider  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.7/dubbo-demo-provider%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.7/dubbo-demo-provider" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.7/dubbo-demo-consumer-2.3.7-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.7/dubbo-demo-consumer-2.3.7-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.7/dubbo-demo-consumer-2.3.7-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.3.7-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.7/dubbo-demo-consumer-2.3.7-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.7/dubbo-demo-consumer-2.3.7-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.7/dubbo-demo-consumer-2.3.7-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.7/dubbo-demo-consumer-2.3.7-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.7/dubbo-demo-consumer-2.3.7-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.7/dubbo-demo-consumer-2.3.7-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.3.7-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.7/dubbo-demo-consumer-2.3.7-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.7/dubbo-demo-consumer-2.3.7-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.7/dubbo-demo-consumer-2.3.7-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.7  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.7%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.7" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.7/dubbo-demo-consumer  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.7/dubbo-demo-consumer%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.7/dubbo-demo-consumer" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.3.6%2820120726%29"></a>2.3.6 (2012-07-26)</h4>

<p><a href="Release+Notes.htm#ReleaseNotes-2.3.6%2820120726%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.3.6%2820120726%29">Release Notes 2.3.6</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Binary Repository </th>
<th class='confluenceTh'> Source Repository </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.6/dubbo-2.3.6.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.6/dubbo-2.3.6.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.6/dubbo-2.3.6.jar" class="external-link" rel="nofollow">dubbo-2.3.6.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.6/dubbo-2.3.6.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.6/dubbo-2.3.6.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.6/dubbo-2.3.6.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.6/dubbo-2.3.6-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.6/dubbo-2.3.6-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.6/dubbo-2.3.6-sources.jar" class="external-link" rel="nofollow">dubbo-2.3.6-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.6/dubbo-2.3.6-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.6/dubbo-2.3.6-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.6/dubbo-2.3.6-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.6  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.6%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.6" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.6  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.6%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.6" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.6/dubbo-registry-simple-2.3.6-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.6/dubbo-registry-simple-2.3.6-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.6/dubbo-registry-simple-2.3.6-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.3.6-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.6/dubbo-registry-simple-2.3.6-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.6/dubbo-registry-simple-2.3.6-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.6/dubbo-registry-simple-2.3.6-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.6/dubbo-registry-simple-2.3.6-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.6/dubbo-registry-simple-2.3.6-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.6/dubbo-registry-simple-2.3.6-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.3.6-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.6/dubbo-registry-simple-2.3.6-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.6/dubbo-registry-simple-2.3.6-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.6/dubbo-registry-simple-2.3.6-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.6  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.6%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.6" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.6/dubbo-registry-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.6/dubbo-registry-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.6/dubbo-registry-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.6/dubbo-monitor-simple-2.3.6-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.6/dubbo-monitor-simple-2.3.6-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.6/dubbo-monitor-simple-2.3.6-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.3.6-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.6/dubbo-monitor-simple-2.3.6-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.6/dubbo-monitor-simple-2.3.6-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.6/dubbo-monitor-simple-2.3.6-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.6/dubbo-monitor-simple-2.3.6-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.6/dubbo-monitor-simple-2.3.6-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.6/dubbo-monitor-simple-2.3.6-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.3.6-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.6/dubbo-monitor-simple-2.3.6-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.6/dubbo-monitor-simple-2.3.6-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.6/dubbo-monitor-simple-2.3.6-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.6  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.6%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.6" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.6/dubbo-monitor-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.6/dubbo-monitor-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.6/dubbo-monitor-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.6/dubbo-demo-provider-2.3.6-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.6/dubbo-demo-provider-2.3.6-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.6/dubbo-demo-provider-2.3.6-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.3.6-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.6/dubbo-demo-provider-2.3.6-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.6/dubbo-demo-provider-2.3.6-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.6/dubbo-demo-provider-2.3.6-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.6/dubbo-demo-provider-2.3.6-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.6/dubbo-demo-provider-2.3.6-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.6/dubbo-demo-provider-2.3.6-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.3.6-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.6/dubbo-demo-provider-2.3.6-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.6/dubbo-demo-provider-2.3.6-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.6/dubbo-demo-provider-2.3.6-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.6  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.6%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.6" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.6/dubbo-demo-provider  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.6/dubbo-demo-provider%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.6/dubbo-demo-provider" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.6/dubbo-demo-consumer-2.3.6-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.6/dubbo-demo-consumer-2.3.6-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.6/dubbo-demo-consumer-2.3.6-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.3.6-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.6/dubbo-demo-consumer-2.3.6-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.6/dubbo-demo-consumer-2.3.6-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.6/dubbo-demo-consumer-2.3.6-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.6/dubbo-demo-consumer-2.3.6-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.6/dubbo-demo-consumer-2.3.6-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.6/dubbo-demo-consumer-2.3.6-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.3.6-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.6/dubbo-demo-consumer-2.3.6-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.6/dubbo-demo-consumer-2.3.6-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.6/dubbo-demo-consumer-2.3.6-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.6  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.6%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.6" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.6/dubbo-demo-consumer  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.6/dubbo-demo-consumer%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.6/dubbo-demo-consumer" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.3.5%2820120720%29"></a>2.3.5 (2012-07-20)</h4>

<p><a href="Release+Notes.htm#ReleaseNotes-2.3.5%2820120720%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.3.5%2820120720%29">Release Notes 2.3.5</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Binary Repository </th>
<th class='confluenceTh'> Source Repository </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.5/dubbo-2.3.5.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.5/dubbo-2.3.5.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.5/dubbo-2.3.5.jar" class="external-link" rel="nofollow">dubbo-2.3.5.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.5/dubbo-2.3.5.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.5/dubbo-2.3.5.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.5/dubbo-2.3.5.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.5/dubbo-2.3.5-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.5/dubbo-2.3.5-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.5/dubbo-2.3.5-sources.jar" class="external-link" rel="nofollow">dubbo-2.3.5-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.5/dubbo-2.3.5-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.5/dubbo-2.3.5-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.5/dubbo-2.3.5-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.5" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.5%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.5" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.5/dubbo-registry-simple-2.3.5-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.5/dubbo-registry-simple-2.3.5-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.5/dubbo-registry-simple-2.3.5-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.3.5-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.5/dubbo-registry-simple-2.3.5-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.5/dubbo-registry-simple-2.3.5-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.5/dubbo-registry-simple-2.3.5-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.5/dubbo-registry-simple-2.3.5-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.5/dubbo-registry-simple-2.3.5-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.5/dubbo-registry-simple-2.3.5-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.3.5-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.5/dubbo-registry-simple-2.3.5-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.5/dubbo-registry-simple-2.3.5-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.5/dubbo-registry-simple-2.3.5-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.5" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.5/dubbo-registry-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.5/dubbo-registry-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.5/dubbo-registry-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.5/dubbo-monitor-simple-2.3.5-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.5/dubbo-monitor-simple-2.3.5-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.5/dubbo-monitor-simple-2.3.5-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.3.5-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.5/dubbo-monitor-simple-2.3.5-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.5/dubbo-monitor-simple-2.3.5-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.5/dubbo-monitor-simple-2.3.5-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.5/dubbo-monitor-simple-2.3.5-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.5/dubbo-monitor-simple-2.3.5-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.5/dubbo-monitor-simple-2.3.5-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.3.5-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.5/dubbo-monitor-simple-2.3.5-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.5/dubbo-monitor-simple-2.3.5-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.5/dubbo-monitor-simple-2.3.5-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.5" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.5/dubbo-monitor-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.5/dubbo-monitor-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.5/dubbo-monitor-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.5/dubbo-demo-provider-2.3.5-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.5/dubbo-demo-provider-2.3.5-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.5/dubbo-demo-provider-2.3.5-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.3.5-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.5/dubbo-demo-provider-2.3.5-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.5/dubbo-demo-provider-2.3.5-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.5/dubbo-demo-provider-2.3.5-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.5/dubbo-demo-provider-2.3.5-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.5/dubbo-demo-provider-2.3.5-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.5/dubbo-demo-provider-2.3.5-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.3.5-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.5/dubbo-demo-provider-2.3.5-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.5/dubbo-demo-provider-2.3.5-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.5/dubbo-demo-provider-2.3.5-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.5" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.5/dubbo-demo-provider  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.5/dubbo-demo-provider%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.5/dubbo-demo-provider" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.5/dubbo-demo-consumer-2.3.5-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.5/dubbo-demo-consumer-2.3.5-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.5/dubbo-demo-consumer-2.3.5-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.3.5-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.5/dubbo-demo-consumer-2.3.5-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.5/dubbo-demo-consumer-2.3.5-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.5/dubbo-demo-consumer-2.3.5-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.5/dubbo-demo-consumer-2.3.5-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.5/dubbo-demo-consumer-2.3.5-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.5/dubbo-demo-consumer-2.3.5-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.3.5-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.5/dubbo-demo-consumer-2.3.5-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.5/dubbo-demo-consumer-2.3.5-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.5/dubbo-demo-consumer-2.3.5-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.5" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.5/dubbo-demo-consumer  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.5/dubbo-demo-consumer%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.5/dubbo-demo-consumer" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.3.4%2820120717%29"></a>2.3.4 (2012-07-17)</h4>

<p><a href="Release+Notes.htm#ReleaseNotes-2.3.4%2820120717%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.3.4%2820120717%29">Release Notes 2.3.4</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Binary Repository </th>
<th class='confluenceTh'> Source Repository </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.4/dubbo-2.3.4.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.4/dubbo-2.3.4.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.4/dubbo-2.3.4.jar" class="external-link" rel="nofollow">dubbo-2.3.4.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.4/dubbo-2.3.4.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.4/dubbo-2.3.4.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.4/dubbo-2.3.4.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.4/dubbo-2.3.4-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.4/dubbo-2.3.4-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.4/dubbo-2.3.4-sources.jar" class="external-link" rel="nofollow">dubbo-2.3.4-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.4/dubbo-2.3.4-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.4/dubbo-2.3.4-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.4/dubbo-2.3.4-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.4  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.4%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.4" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.4  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.4%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.4" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.4/dubbo-registry-simple-2.3.4-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.4/dubbo-registry-simple-2.3.4-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.4/dubbo-registry-simple-2.3.4-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.3.4-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.4/dubbo-registry-simple-2.3.4-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.4/dubbo-registry-simple-2.3.4-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.4/dubbo-registry-simple-2.3.4-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.4/dubbo-registry-simple-2.3.4-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.4/dubbo-registry-simple-2.3.4-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.4/dubbo-registry-simple-2.3.4-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.3.4-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.4/dubbo-registry-simple-2.3.4-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.4/dubbo-registry-simple-2.3.4-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.4/dubbo-registry-simple-2.3.4-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.4  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.4%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.4" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.4/dubbo-registry-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.4/dubbo-registry-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.4/dubbo-registry-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.4/dubbo-monitor-simple-2.3.4-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.4/dubbo-monitor-simple-2.3.4-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.4/dubbo-monitor-simple-2.3.4-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.3.4-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.4/dubbo-monitor-simple-2.3.4-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.4/dubbo-monitor-simple-2.3.4-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.4/dubbo-monitor-simple-2.3.4-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.4/dubbo-monitor-simple-2.3.4-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.4/dubbo-monitor-simple-2.3.4-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.4/dubbo-monitor-simple-2.3.4-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.3.4-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.4/dubbo-monitor-simple-2.3.4-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.4/dubbo-monitor-simple-2.3.4-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.4/dubbo-monitor-simple-2.3.4-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.4  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.4%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.4" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.4/dubbo-monitor-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.4/dubbo-monitor-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.4/dubbo-monitor-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.4/dubbo-demo-provider-2.3.4-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.4/dubbo-demo-provider-2.3.4-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.4/dubbo-demo-provider-2.3.4-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.3.4-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.4/dubbo-demo-provider-2.3.4-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.4/dubbo-demo-provider-2.3.4-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.4/dubbo-demo-provider-2.3.4-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.4/dubbo-demo-provider-2.3.4-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.4/dubbo-demo-provider-2.3.4-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.4/dubbo-demo-provider-2.3.4-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.3.4-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.4/dubbo-demo-provider-2.3.4-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.4/dubbo-demo-provider-2.3.4-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.4/dubbo-demo-provider-2.3.4-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.4  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.4%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.4" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.4/dubbo-demo-provider  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.4/dubbo-demo-provider%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.4/dubbo-demo-provider" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.4/dubbo-demo-consumer-2.3.4-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.4/dubbo-demo-consumer-2.3.4-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.4/dubbo-demo-consumer-2.3.4-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.3.4-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.4/dubbo-demo-consumer-2.3.4-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.4/dubbo-demo-consumer-2.3.4-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.4/dubbo-demo-consumer-2.3.4-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.4/dubbo-demo-consumer-2.3.4-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.4/dubbo-demo-consumer-2.3.4-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.4/dubbo-demo-consumer-2.3.4-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.3.4-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.4/dubbo-demo-consumer-2.3.4-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.4/dubbo-demo-consumer-2.3.4-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.4/dubbo-demo-consumer-2.3.4-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.4  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.4%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.4" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.4/dubbo-demo-consumer  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.4/dubbo-demo-consumer%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.4/dubbo-demo-consumer" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.3.3%2820120705%29"></a>2.3.3 (2012-07-05)</h4>

<p><a href="Release+Notes.htm#ReleaseNotes-2.3.3%2820120705%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.3.3%2820120705%29">Release Notes 2.3.3</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Binary Repository </th>
<th class='confluenceTh'> Source Repository </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.3/dubbo-2.3.3.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.3/dubbo-2.3.3.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.3/dubbo-2.3.3.jar" class="external-link" rel="nofollow">dubbo-2.3.3.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.3/dubbo-2.3.3.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.3/dubbo-2.3.3.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.3/dubbo-2.3.3.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.3/dubbo-2.3.3-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.3/dubbo-2.3.3-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.3/dubbo-2.3.3-sources.jar" class="external-link" rel="nofollow">dubbo-2.3.3-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.3/dubbo-2.3.3-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.3/dubbo-2.3.3-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.3/dubbo-2.3.3-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.3  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.3%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.3" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.3  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.3%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.3" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.3/dubbo-registry-simple-2.3.3-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.3/dubbo-registry-simple-2.3.3-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.3/dubbo-registry-simple-2.3.3-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.3.3-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.3/dubbo-registry-simple-2.3.3-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.3/dubbo-registry-simple-2.3.3-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.3/dubbo-registry-simple-2.3.3-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.3/dubbo-registry-simple-2.3.3-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.3/dubbo-registry-simple-2.3.3-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.3/dubbo-registry-simple-2.3.3-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.3.3-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.3/dubbo-registry-simple-2.3.3-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.3/dubbo-registry-simple-2.3.3-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.3/dubbo-registry-simple-2.3.3-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.3  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.3%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.3" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.3/dubbo-registry-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.3/dubbo-registry-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.3/dubbo-registry-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.3/dubbo-monitor-simple-2.3.3-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.3/dubbo-monitor-simple-2.3.3-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.3/dubbo-monitor-simple-2.3.3-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.3.3-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.3/dubbo-monitor-simple-2.3.3-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.3/dubbo-monitor-simple-2.3.3-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.3/dubbo-monitor-simple-2.3.3-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.3/dubbo-monitor-simple-2.3.3-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.3/dubbo-monitor-simple-2.3.3-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.3/dubbo-monitor-simple-2.3.3-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.3.3-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.3/dubbo-monitor-simple-2.3.3-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.3/dubbo-monitor-simple-2.3.3-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.3/dubbo-monitor-simple-2.3.3-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.3  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.3%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.3" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.3/dubbo-monitor-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.3/dubbo-monitor-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.3/dubbo-monitor-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.3/dubbo-demo-provider-2.3.3-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.3/dubbo-demo-provider-2.3.3-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.3/dubbo-demo-provider-2.3.3-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.3.3-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.3/dubbo-demo-provider-2.3.3-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.3/dubbo-demo-provider-2.3.3-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.3/dubbo-demo-provider-2.3.3-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.3/dubbo-demo-provider-2.3.3-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.3/dubbo-demo-provider-2.3.3-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.3/dubbo-demo-provider-2.3.3-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.3.3-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.3/dubbo-demo-provider-2.3.3-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.3/dubbo-demo-provider-2.3.3-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.3/dubbo-demo-provider-2.3.3-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.3  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.3%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.3" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.3/dubbo-demo-provider  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.3/dubbo-demo-provider%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.3/dubbo-demo-provider" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.3/dubbo-demo-consumer-2.3.3-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.3/dubbo-demo-consumer-2.3.3-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.3/dubbo-demo-consumer-2.3.3-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.3.3-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.3/dubbo-demo-consumer-2.3.3-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.3/dubbo-demo-consumer-2.3.3-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.3/dubbo-demo-consumer-2.3.3-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.3/dubbo-demo-consumer-2.3.3-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.3/dubbo-demo-consumer-2.3.3-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.3/dubbo-demo-consumer-2.3.3-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.3.3-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.3/dubbo-demo-consumer-2.3.3-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.3/dubbo-demo-consumer-2.3.3-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.3/dubbo-demo-consumer-2.3.3-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.3  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.3%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.3" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.3/dubbo-demo-consumer  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.3/dubbo-demo-consumer%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.3/dubbo-demo-consumer" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.3.2%2820120629%29"></a>2.3.2 (2012-06-29)</h4>

<p><a href="Release+Notes.htm#ReleaseNotes-2.3.2%2820120629%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.3.2%2820120629%29">Release Notes 2.3.2</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Binary Repository </th>
<th class='confluenceTh'> Source Repository </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.2/dubbo-2.3.2.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.2/dubbo-2.3.2.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.2/dubbo-2.3.2.jar" class="external-link" rel="nofollow">dubbo-2.3.2.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.2/dubbo-2.3.2.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.2/dubbo-2.3.2.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.2/dubbo-2.3.2.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.2/dubbo-2.3.2-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.2/dubbo-2.3.2-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.2/dubbo-2.3.2-sources.jar" class="external-link" rel="nofollow">dubbo-2.3.2-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.2/dubbo-2.3.2-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.2/dubbo-2.3.2-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.2/dubbo-2.3.2-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.2  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.2%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.2" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.2  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.2%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.2" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.2/dubbo-registry-simple-2.3.2-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.2/dubbo-registry-simple-2.3.2-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.2/dubbo-registry-simple-2.3.2-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.3.2-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.2/dubbo-registry-simple-2.3.2-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.2/dubbo-registry-simple-2.3.2-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.2/dubbo-registry-simple-2.3.2-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.2/dubbo-registry-simple-2.3.2-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.2/dubbo-registry-simple-2.3.2-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.2/dubbo-registry-simple-2.3.2-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.3.2-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.2/dubbo-registry-simple-2.3.2-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.2/dubbo-registry-simple-2.3.2-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.2/dubbo-registry-simple-2.3.2-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.2  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.2%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.2" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.2/dubbo-registry-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.2/dubbo-registry-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.2/dubbo-registry-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.2/dubbo-monitor-simple-2.3.2-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.2/dubbo-monitor-simple-2.3.2-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.2/dubbo-monitor-simple-2.3.2-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.3.2-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.2/dubbo-monitor-simple-2.3.2-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.2/dubbo-monitor-simple-2.3.2-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.2/dubbo-monitor-simple-2.3.2-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.2/dubbo-monitor-simple-2.3.2-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.2/dubbo-monitor-simple-2.3.2-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.2/dubbo-monitor-simple-2.3.2-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.3.2-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.2/dubbo-monitor-simple-2.3.2-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.2/dubbo-monitor-simple-2.3.2-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.2/dubbo-monitor-simple-2.3.2-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.2  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.2%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.2" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.2/dubbo-monitor-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.2/dubbo-monitor-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.2/dubbo-monitor-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.2/dubbo-demo-provider-2.3.2-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.2/dubbo-demo-provider-2.3.2-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.2/dubbo-demo-provider-2.3.2-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.3.2-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.2/dubbo-demo-provider-2.3.2-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.2/dubbo-demo-provider-2.3.2-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.2/dubbo-demo-provider-2.3.2-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.2/dubbo-demo-provider-2.3.2-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.2/dubbo-demo-provider-2.3.2-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.2/dubbo-demo-provider-2.3.2-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.3.2-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.2/dubbo-demo-provider-2.3.2-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.2/dubbo-demo-provider-2.3.2-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.2/dubbo-demo-provider-2.3.2-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.2  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.2%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.2" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.2/dubbo-demo-provider  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.2/dubbo-demo-provider%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.2/dubbo-demo-provider" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.2/dubbo-demo-consumer-2.3.2-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.2/dubbo-demo-consumer-2.3.2-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.2/dubbo-demo-consumer-2.3.2-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.3.2-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.2/dubbo-demo-consumer-2.3.2-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.2/dubbo-demo-consumer-2.3.2-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.2/dubbo-demo-consumer-2.3.2-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.2/dubbo-demo-consumer-2.3.2-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.2/dubbo-demo-consumer-2.3.2-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.2/dubbo-demo-consumer-2.3.2-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.3.2-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.2/dubbo-demo-consumer-2.3.2-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.2/dubbo-demo-consumer-2.3.2-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.2/dubbo-demo-consumer-2.3.2-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.2  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.2%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.2" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.2/dubbo-demo-consumer  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.2/dubbo-demo-consumer%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.2/dubbo-demo-consumer" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.3.1%2820120626%29"></a>2.3.1 (2012-06-26)</h4>

<p><a href="Release+Notes.htm#ReleaseNotes-2.3.1%2820120626%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.3.1%2820120626%29">Release Notes 2.3.1</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Binary Repository </th>
<th class='confluenceTh'> Source Repository </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.1/dubbo-2.3.1.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.1/dubbo-2.3.1.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.1/dubbo-2.3.1.jar" class="external-link" rel="nofollow">dubbo-2.3.1.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.1/dubbo-2.3.1.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.1/dubbo-2.3.1.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.1/dubbo-2.3.1.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.1/dubbo-2.3.1-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.1/dubbo-2.3.1-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.1/dubbo-2.3.1-sources.jar" class="external-link" rel="nofollow">dubbo-2.3.1-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.1/dubbo-2.3.1-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.1/dubbo-2.3.1-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.1/dubbo-2.3.1-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.1  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.1%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.1" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.1  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.1%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.1" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.1/dubbo-registry-simple-2.3.1-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.1/dubbo-registry-simple-2.3.1-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.1/dubbo-registry-simple-2.3.1-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.3.1-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.1/dubbo-registry-simple-2.3.1-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.1/dubbo-registry-simple-2.3.1-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.1/dubbo-registry-simple-2.3.1-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.1/dubbo-registry-simple-2.3.1-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.1/dubbo-registry-simple-2.3.1-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.1/dubbo-registry-simple-2.3.1-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.3.1-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.1/dubbo-registry-simple-2.3.1-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.1/dubbo-registry-simple-2.3.1-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.1/dubbo-registry-simple-2.3.1-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.1  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.1%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.1" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.1/dubbo-registry-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.1/dubbo-registry-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.1/dubbo-registry-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.1/dubbo-monitor-simple-2.3.1-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.1/dubbo-monitor-simple-2.3.1-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.1/dubbo-monitor-simple-2.3.1-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.3.1-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.1/dubbo-monitor-simple-2.3.1-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.1/dubbo-monitor-simple-2.3.1-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.1/dubbo-monitor-simple-2.3.1-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.1/dubbo-monitor-simple-2.3.1-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.1/dubbo-monitor-simple-2.3.1-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.1/dubbo-monitor-simple-2.3.1-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.3.1-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.1/dubbo-monitor-simple-2.3.1-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.1/dubbo-monitor-simple-2.3.1-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.1/dubbo-monitor-simple-2.3.1-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.1  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.1%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.1" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.1/dubbo-monitor-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.1/dubbo-monitor-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.1/dubbo-monitor-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.1/dubbo-demo-provider-2.3.1-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.1/dubbo-demo-provider-2.3.1-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.1/dubbo-demo-provider-2.3.1-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.3.1-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.1/dubbo-demo-provider-2.3.1-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.1/dubbo-demo-provider-2.3.1-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.1/dubbo-demo-provider-2.3.1-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.1/dubbo-demo-provider-2.3.1-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.1/dubbo-demo-provider-2.3.1-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.1/dubbo-demo-provider-2.3.1-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.3.1-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.1/dubbo-demo-provider-2.3.1-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.1/dubbo-demo-provider-2.3.1-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.1/dubbo-demo-provider-2.3.1-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.1  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.1%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.1" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.1/dubbo-demo-provider  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.1/dubbo-demo-provider%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.1/dubbo-demo-provider" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.1/dubbo-demo-consumer-2.3.1-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.1/dubbo-demo-consumer-2.3.1-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.1/dubbo-demo-consumer-2.3.1-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.3.1-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.1/dubbo-demo-consumer-2.3.1-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.1/dubbo-demo-consumer-2.3.1-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.1/dubbo-demo-consumer-2.3.1-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.1/dubbo-demo-consumer-2.3.1-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.1/dubbo-demo-consumer-2.3.1-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.1/dubbo-demo-consumer-2.3.1-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.3.1-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.1/dubbo-demo-consumer-2.3.1-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.1/dubbo-demo-consumer-2.3.1-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.1/dubbo-demo-consumer-2.3.1-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.1  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.1%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.1" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.1/dubbo-demo-consumer  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.1/dubbo-demo-consumer%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.1/dubbo-demo-consumer" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.3.0%2820120613%29"></a>2.3.0 (2012-06-13)</h4>

<p><a href="Release+Notes.htm#ReleaseNotes-2.3.0%2820120613%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.3.0%2820120613%29">Release Notes 2.3.0</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Binary Repository </th>
<th class='confluenceTh'> Source Repository </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.0/dubbo-2.3.0.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.0/dubbo-2.3.0.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.0/dubbo-2.3.0.jar" class="external-link" rel="nofollow">dubbo-2.3.0.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.0/dubbo-2.3.0.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.0/dubbo-2.3.0.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.0/dubbo-2.3.0.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.0/dubbo-2.3.0-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.0/dubbo-2.3.0-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.0/dubbo-2.3.0-sources.jar" class="external-link" rel="nofollow">dubbo-2.3.0-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.0/dubbo-2.3.0-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.0/dubbo-2.3.0-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.0/dubbo-2.3.0-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.0  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.0%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.3.0" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.0  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.0%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.0" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.0/dubbo-registry-simple-2.3.0-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.0/dubbo-registry-simple-2.3.0-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.0/dubbo-registry-simple-2.3.0-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.3.0-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.0/dubbo-registry-simple-2.3.0-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.0/dubbo-registry-simple-2.3.0-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.0/dubbo-registry-simple-2.3.0-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.0/dubbo-registry-simple-2.3.0-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.0/dubbo-registry-simple-2.3.0-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.0/dubbo-registry-simple-2.3.0-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.3.0-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.0/dubbo-registry-simple-2.3.0-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.0/dubbo-registry-simple-2.3.0-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.0/dubbo-registry-simple-2.3.0-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.0  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.0%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.3.0" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.0/dubbo-registry-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.0/dubbo-registry-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.0/dubbo-registry-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.0/dubbo-monitor-simple-2.3.0-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.0/dubbo-monitor-simple-2.3.0-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.0/dubbo-monitor-simple-2.3.0-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.3.0-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.0/dubbo-monitor-simple-2.3.0-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.0/dubbo-monitor-simple-2.3.0-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.0/dubbo-monitor-simple-2.3.0-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.0/dubbo-monitor-simple-2.3.0-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.0/dubbo-monitor-simple-2.3.0-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.0/dubbo-monitor-simple-2.3.0-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.3.0-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.0/dubbo-monitor-simple-2.3.0-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.0/dubbo-monitor-simple-2.3.0-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.0/dubbo-monitor-simple-2.3.0-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.0  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.0%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.3.0" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.0/dubbo-monitor-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.0/dubbo-monitor-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.0/dubbo-monitor-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.0/dubbo-demo-provider-2.3.0-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.0/dubbo-demo-provider-2.3.0-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.0/dubbo-demo-provider-2.3.0-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.3.0-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.0/dubbo-demo-provider-2.3.0-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.0/dubbo-demo-provider-2.3.0-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.0/dubbo-demo-provider-2.3.0-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.0/dubbo-demo-provider-2.3.0-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.0/dubbo-demo-provider-2.3.0-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.0/dubbo-demo-provider-2.3.0-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.3.0-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.0/dubbo-demo-provider-2.3.0-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.0/dubbo-demo-provider-2.3.0-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.0/dubbo-demo-provider-2.3.0-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.0  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.0%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.3.0" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.0/dubbo-demo-provider  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.0/dubbo-demo-provider%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.0/dubbo-demo-provider" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.0/dubbo-demo-consumer-2.3.0-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.0/dubbo-demo-consumer-2.3.0-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.0/dubbo-demo-consumer-2.3.0-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.3.0-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.0/dubbo-demo-consumer-2.3.0-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.0/dubbo-demo-consumer-2.3.0-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.0/dubbo-demo-consumer-2.3.0-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.0/dubbo-demo-consumer-2.3.0-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.0/dubbo-demo-consumer-2.3.0-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.0/dubbo-demo-consumer-2.3.0-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.3.0-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.0/dubbo-demo-consumer-2.3.0-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.0/dubbo-demo-consumer-2.3.0-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.0/dubbo-demo-consumer-2.3.0-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.0  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.0%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.3.0" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.3.0/dubbo-demo-consumer  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.3.0/dubbo-demo-consumer%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.3.0/dubbo-demo-consumer" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.2.2%2820120607%29"></a>2.2.2 (2012-06-07)</h4>

<p>See: <a href="Release+Notes.htm#ReleaseNotes-2.2.2%2820120607%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.2.2%2820120607%29">Release Notes 2.2.2</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Binary Repository </th>
<th class='confluenceTh'> Source Repository </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.2/dubbo-2.2.2.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.2/dubbo-2.2.2.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.2/dubbo-2.2.2.jar" class="external-link" rel="nofollow">dubbo-2.2.2.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.2/dubbo-2.2.2.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.2/dubbo-2.2.2.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.2/dubbo-2.2.2.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.2/dubbo-2.2.2-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.2/dubbo-2.2.2-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.2/dubbo-2.2.2-sources.jar" class="external-link" rel="nofollow">dubbo-2.2.2-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.2/dubbo-2.2.2-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.2/dubbo-2.2.2-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.2/dubbo-2.2.2-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.2  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.2%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.2" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.2.2  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.2.2%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.2.2" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.2/dubbo-registry-simple-2.2.2-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.2/dubbo-registry-simple-2.2.2-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.2/dubbo-registry-simple-2.2.2-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.2.2-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.2/dubbo-registry-simple-2.2.2-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.2/dubbo-registry-simple-2.2.2-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.2/dubbo-registry-simple-2.2.2-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.2/dubbo-registry-simple-2.2.2-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.2/dubbo-registry-simple-2.2.2-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.2/dubbo-registry-simple-2.2.2-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.2.2-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.2/dubbo-registry-simple-2.2.2-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.2/dubbo-registry-simple-2.2.2-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.2/dubbo-registry-simple-2.2.2-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.2  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.2%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.2" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.2.2/dubbo-registry-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.2.2/dubbo-registry-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.2.2/dubbo-registry-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.2/dubbo-monitor-simple-2.2.2-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.2/dubbo-monitor-simple-2.2.2-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.2/dubbo-monitor-simple-2.2.2-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.2.2-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.2/dubbo-monitor-simple-2.2.2-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.2/dubbo-monitor-simple-2.2.2-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.2/dubbo-monitor-simple-2.2.2-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.2/dubbo-monitor-simple-2.2.2-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.2/dubbo-monitor-simple-2.2.2-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.2/dubbo-monitor-simple-2.2.2-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.2.2-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.2/dubbo-monitor-simple-2.2.2-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.2/dubbo-monitor-simple-2.2.2-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.2/dubbo-monitor-simple-2.2.2-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.2  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.2%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.2" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.2.2/dubbo-monitor-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.2.2/dubbo-monitor-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.2.2/dubbo-monitor-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.2/dubbo-demo-provider-2.2.2-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.2/dubbo-demo-provider-2.2.2-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.2/dubbo-demo-provider-2.2.2-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.2.2-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.2/dubbo-demo-provider-2.2.2-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.2/dubbo-demo-provider-2.2.2-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.2/dubbo-demo-provider-2.2.2-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.2/dubbo-demo-provider-2.2.2-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.2/dubbo-demo-provider-2.2.2-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.2/dubbo-demo-provider-2.2.2-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.2.2-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.2/dubbo-demo-provider-2.2.2-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.2/dubbo-demo-provider-2.2.2-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.2/dubbo-demo-provider-2.2.2-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.2  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.2%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.2" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.2.2/dubbo-demo-provider  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.2.2/dubbo-demo-provider%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.2.2/dubbo-demo-provider" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.2/dubbo-demo-consumer-2.2.2-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.2/dubbo-demo-consumer-2.2.2-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.2/dubbo-demo-consumer-2.2.2-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.2.2-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.2/dubbo-demo-consumer-2.2.2-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.2/dubbo-demo-consumer-2.2.2-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.2/dubbo-demo-consumer-2.2.2-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.2/dubbo-demo-consumer-2.2.2-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.2/dubbo-demo-consumer-2.2.2-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.2/dubbo-demo-consumer-2.2.2-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.2.2-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.2/dubbo-demo-consumer-2.2.2-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.2/dubbo-demo-consumer-2.2.2-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.2/dubbo-demo-consumer-2.2.2-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.2  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.2%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.2" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.2.2/dubbo-demo-consumer  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.2.2/dubbo-demo-consumer%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.2.2/dubbo-demo-consumer" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.2.1%2820120531%29"></a>2.2.1 (2012-05-31)</h4>

<p>See: <a href="Release+Notes.htm#ReleaseNotes-2.2.1%2820120531%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.2.1%2820120531%29">Release Notes 2.2.1</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Binary Repository </th>
<th class='confluenceTh'> Source Repository </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.1/dubbo-2.2.1.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.1/dubbo-2.2.1.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.1/dubbo-2.2.1.jar" class="external-link" rel="nofollow">dubbo-2.2.1.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.1/dubbo-2.2.1.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.1/dubbo-2.2.1.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.1/dubbo-2.2.1.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.1/dubbo-2.2.1-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.1/dubbo-2.2.1-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.1/dubbo-2.2.1-sources.jar" class="external-link" rel="nofollow">dubbo-2.2.1-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.1/dubbo-2.2.1-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.1/dubbo-2.2.1-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.1/dubbo-2.2.1-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.1  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.1%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.1" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.2.1  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.2.1%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.2.1" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.1/dubbo-registry-simple-2.2.1-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.1/dubbo-registry-simple-2.2.1-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.1/dubbo-registry-simple-2.2.1-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.2.1-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.1/dubbo-registry-simple-2.2.1-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.1/dubbo-registry-simple-2.2.1-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.1/dubbo-registry-simple-2.2.1-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.1/dubbo-registry-simple-2.2.1-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.1/dubbo-registry-simple-2.2.1-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.1/dubbo-registry-simple-2.2.1-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.2.1-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.1/dubbo-registry-simple-2.2.1-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.1/dubbo-registry-simple-2.2.1-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.1/dubbo-registry-simple-2.2.1-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.1  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.1%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.1" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.2.1/dubbo-registry-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.2.1/dubbo-registry-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.2.1/dubbo-registry-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.1/dubbo-monitor-simple-2.2.1-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.1/dubbo-monitor-simple-2.2.1-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.1/dubbo-monitor-simple-2.2.1-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.2.1-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.1/dubbo-monitor-simple-2.2.1-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.1/dubbo-monitor-simple-2.2.1-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.1/dubbo-monitor-simple-2.2.1-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.1/dubbo-monitor-simple-2.2.1-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.1/dubbo-monitor-simple-2.2.1-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.1/dubbo-monitor-simple-2.2.1-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.2.1-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.1/dubbo-monitor-simple-2.2.1-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.1/dubbo-monitor-simple-2.2.1-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.1/dubbo-monitor-simple-2.2.1-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.1  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.1%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.1" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.2.1/dubbo-monitor-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.2.1/dubbo-monitor-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.2.1/dubbo-monitor-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.1/dubbo-demo-provider-2.2.1-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.1/dubbo-demo-provider-2.2.1-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.1/dubbo-demo-provider-2.2.1-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.2.1-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.1/dubbo-demo-provider-2.2.1-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.1/dubbo-demo-provider-2.2.1-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.1/dubbo-demo-provider-2.2.1-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.1/dubbo-demo-provider-2.2.1-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.1/dubbo-demo-provider-2.2.1-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.1/dubbo-demo-provider-2.2.1-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.2.1-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.1/dubbo-demo-provider-2.2.1-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.1/dubbo-demo-provider-2.2.1-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.1/dubbo-demo-provider-2.2.1-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.1  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.1%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.1" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.2.1/dubbo-demo-provider  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.2.1/dubbo-demo-provider%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.2.1/dubbo-demo-provider" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.1/dubbo-demo-consumer-2.2.1-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.1/dubbo-demo-consumer-2.2.1-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.1/dubbo-demo-consumer-2.2.1-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.2.1-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.1/dubbo-demo-consumer-2.2.1-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.1/dubbo-demo-consumer-2.2.1-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.1/dubbo-demo-consumer-2.2.1-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.1/dubbo-demo-consumer-2.2.1-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.1/dubbo-demo-consumer-2.2.1-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.1/dubbo-demo-consumer-2.2.1-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.2.1-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.1/dubbo-demo-consumer-2.2.1-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.1/dubbo-demo-consumer-2.2.1-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.1/dubbo-demo-consumer-2.2.1-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.1  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.1%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.1" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.2.1/dubbo-demo-consumer  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.2.1/dubbo-demo-consumer%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.2.1/dubbo-demo-consumer" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.2.0%2820120516%29"></a>2.2.0 (2012-05-16)</h4>

<p>See: <a href="Release+Notes.htm#ReleaseNotes-2.2.0%2820120516%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.2.0%2820120516%29">Release Notes 2.2.0</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Binary Repository </th>
<th class='confluenceTh'> Source Repository </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.0/dubbo-2.2.0.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.0/dubbo-2.2.0.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.0/dubbo-2.2.0.jar" class="external-link" rel="nofollow">dubbo-2.2.0.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.0/dubbo-2.2.0.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.0/dubbo-2.2.0.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.0/dubbo-2.2.0.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.0/dubbo-2.2.0-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.0/dubbo-2.2.0-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.0/dubbo-2.2.0-sources.jar" class="external-link" rel="nofollow">dubbo-2.2.0-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.0/dubbo-2.2.0-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.0/dubbo-2.2.0-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.0/dubbo-2.2.0-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.0  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.0%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.2.0" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.2.0  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.2.0%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.2.0" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.0/dubbo-registry-simple-2.2.0-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.0/dubbo-registry-simple-2.2.0-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.0/dubbo-registry-simple-2.2.0-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.2.0-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.0/dubbo-registry-simple-2.2.0-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.0/dubbo-registry-simple-2.2.0-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.0/dubbo-registry-simple-2.2.0-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.0/dubbo-registry-simple-2.2.0-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.0/dubbo-registry-simple-2.2.0-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.0/dubbo-registry-simple-2.2.0-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.2.0-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.0/dubbo-registry-simple-2.2.0-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.0/dubbo-registry-simple-2.2.0-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.0/dubbo-registry-simple-2.2.0-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.0  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.0%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.2.0" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.2.0/dubbo-registry-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.2.0/dubbo-registry-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.2.0/dubbo-registry-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.0/dubbo-monitor-simple-2.2.0-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.0/dubbo-monitor-simple-2.2.0-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.0/dubbo-monitor-simple-2.2.0-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.2.0-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.0/dubbo-monitor-simple-2.2.0-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.0/dubbo-monitor-simple-2.2.0-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.0/dubbo-monitor-simple-2.2.0-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.0/dubbo-monitor-simple-2.2.0-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.0/dubbo-monitor-simple-2.2.0-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.0/dubbo-monitor-simple-2.2.0-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.2.0-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.0/dubbo-monitor-simple-2.2.0-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.0/dubbo-monitor-simple-2.2.0-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.0/dubbo-monitor-simple-2.2.0-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.0  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.0%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.2.0" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.2.0/dubbo-monitor-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.2.0/dubbo-monitor-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.2.0/dubbo-monitor-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.0/dubbo-demo-provider-2.2.0-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.0/dubbo-demo-provider-2.2.0-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.0/dubbo-demo-provider-2.2.0-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.2.0-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.0/dubbo-demo-provider-2.2.0-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.0/dubbo-demo-provider-2.2.0-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.0/dubbo-demo-provider-2.2.0-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.0/dubbo-demo-provider-2.2.0-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.0/dubbo-demo-provider-2.2.0-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.0/dubbo-demo-provider-2.2.0-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.2.0-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.0/dubbo-demo-provider-2.2.0-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.0/dubbo-demo-provider-2.2.0-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.0/dubbo-demo-provider-2.2.0-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.0  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.0%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.2.0" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.2.0/dubbo-demo-provider  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.2.0/dubbo-demo-provider%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.2.0/dubbo-demo-provider" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.0/dubbo-demo-consumer-2.2.0-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.0/dubbo-demo-consumer-2.2.0-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.0/dubbo-demo-consumer-2.2.0-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.2.0-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.0/dubbo-demo-consumer-2.2.0-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.0/dubbo-demo-consumer-2.2.0-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.0/dubbo-demo-consumer-2.2.0-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.0/dubbo-demo-consumer-2.2.0-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.0/dubbo-demo-consumer-2.2.0-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.0/dubbo-demo-consumer-2.2.0-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.2.0-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.0/dubbo-demo-consumer-2.2.0-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.0/dubbo-demo-consumer-2.2.0-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.0/dubbo-demo-consumer-2.2.0-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.0  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.0%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.2.0" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.2.0/dubbo-demo-consumer  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.2.0/dubbo-demo-consumer%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.2.0/dubbo-demo-consumer" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.1.8%2820120515%29"></a>2.1.8 (2012-05-15)</h4>

<p>See: <a href="Release+Notes.htm#ReleaseNotes-2.1.8%2820120515%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.1.8%2820120515%29">Release Notes 2.1.8</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Binary Repository </th>
<th class='confluenceTh'> Source Repository </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.8/dubbo-2.1.8.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.8/dubbo-2.1.8.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.8/dubbo-2.1.8.jar" class="external-link" rel="nofollow">dubbo-2.1.8.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.8/dubbo-2.1.8.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.8/dubbo-2.1.8.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.8/dubbo-2.1.8.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.8/dubbo-2.1.8-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.8/dubbo-2.1.8-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.8/dubbo-2.1.8-sources.jar" class="external-link" rel="nofollow">dubbo-2.1.8-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.8/dubbo-2.1.8-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.8/dubbo-2.1.8-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.8/dubbo-2.1.8-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.8  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.8%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.8" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.8  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.8%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.8" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.8/dubbo-registry-simple-2.1.8-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.8/dubbo-registry-simple-2.1.8-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.8/dubbo-registry-simple-2.1.8-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.1.8-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.8/dubbo-registry-simple-2.1.8-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.8/dubbo-registry-simple-2.1.8-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.8/dubbo-registry-simple-2.1.8-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.8/dubbo-registry-simple-2.1.8-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.8/dubbo-registry-simple-2.1.8-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.8/dubbo-registry-simple-2.1.8-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.1.8-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.8/dubbo-registry-simple-2.1.8-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.8/dubbo-registry-simple-2.1.8-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.8/dubbo-registry-simple-2.1.8-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.8  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.8%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.8" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.8/dubbo-registry-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.8/dubbo-registry-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.8/dubbo-registry-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.8/dubbo-monitor-simple-2.1.8-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.8/dubbo-monitor-simple-2.1.8-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.8/dubbo-monitor-simple-2.1.8-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.1.8-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.8/dubbo-monitor-simple-2.1.8-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.8/dubbo-monitor-simple-2.1.8-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.8/dubbo-monitor-simple-2.1.8-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.8/dubbo-monitor-simple-2.1.8-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.8/dubbo-monitor-simple-2.1.8-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.8/dubbo-monitor-simple-2.1.8-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.1.8-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.8/dubbo-monitor-simple-2.1.8-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.8/dubbo-monitor-simple-2.1.8-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.8/dubbo-monitor-simple-2.1.8-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.8  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.8%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.8" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.8/dubbo-monitor-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.8/dubbo-monitor-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.8/dubbo-monitor-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.8/dubbo-demo-provider-2.1.8-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.8/dubbo-demo-provider-2.1.8-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.8/dubbo-demo-provider-2.1.8-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.1.8-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.8/dubbo-demo-provider-2.1.8-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.8/dubbo-demo-provider-2.1.8-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.8/dubbo-demo-provider-2.1.8-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.8/dubbo-demo-provider-2.1.8-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.8/dubbo-demo-provider-2.1.8-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.8/dubbo-demo-provider-2.1.8-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.1.8-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.8/dubbo-demo-provider-2.1.8-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.8/dubbo-demo-provider-2.1.8-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.8/dubbo-demo-provider-2.1.8-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.8  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.8%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.8" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.8/dubbo-demo-provider  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.8/dubbo-demo-provider%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.8/dubbo-demo-provider" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.8/dubbo-demo-consumer-2.1.8-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.8/dubbo-demo-consumer-2.1.8-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.8/dubbo-demo-consumer-2.1.8-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.1.8-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.8/dubbo-demo-consumer-2.1.8-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.8/dubbo-demo-consumer-2.1.8-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.8/dubbo-demo-consumer-2.1.8-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.8/dubbo-demo-consumer-2.1.8-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.8/dubbo-demo-consumer-2.1.8-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.8/dubbo-demo-consumer-2.1.8-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.1.8-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.8/dubbo-demo-consumer-2.1.8-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.8/dubbo-demo-consumer-2.1.8-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.8/dubbo-demo-consumer-2.1.8-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.8  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.8%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.8" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.8/dubbo-demo-consumer  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.8/dubbo-demo-consumer%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.8/dubbo-demo-consumer" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.1.7%282012424%29"></a>2.1.7 (2012-4-24)</h4>

<p>See: <a href="Release+Notes.htm#ReleaseNotes-2.1.7%2820120424%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.1.7%2820120424%29">Release Notes 2.1.7</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Binary Repository </th>
<th class='confluenceTh'> Source Repository </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.7/dubbo-2.1.7.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.7/dubbo-2.1.7.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.7/dubbo-2.1.7.jar" class="external-link" rel="nofollow">dubbo-2.1.7.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.7/dubbo-2.1.7.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.7/dubbo-2.1.7.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.7/dubbo-2.1.7.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.7/dubbo-2.1.7-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.7/dubbo-2.1.7-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.7/dubbo-2.1.7-sources.jar" class="external-link" rel="nofollow">dubbo-2.1.7-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.7/dubbo-2.1.7-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.7/dubbo-2.1.7-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.7/dubbo-2.1.7-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.7  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.7%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.7" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.7  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.7%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.7" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.7/dubbo-registry-simple-2.1.7-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.7/dubbo-registry-simple-2.1.7-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.7/dubbo-registry-simple-2.1.7-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.1.7-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.7/dubbo-registry-simple-2.1.7-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.7/dubbo-registry-simple-2.1.7-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.7/dubbo-registry-simple-2.1.7-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.7/dubbo-registry-simple-2.1.7-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.7/dubbo-registry-simple-2.1.7-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.7/dubbo-registry-simple-2.1.7-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.1.7-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.7/dubbo-registry-simple-2.1.7-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.7/dubbo-registry-simple-2.1.7-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.7/dubbo-registry-simple-2.1.7-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.7  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.7%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.7" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.7/dubbo-registry-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.7/dubbo-registry-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.7/dubbo-registry-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.7/dubbo-monitor-simple-2.1.7-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.7/dubbo-monitor-simple-2.1.7-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.7/dubbo-monitor-simple-2.1.7-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.1.7-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.7/dubbo-monitor-simple-2.1.7-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.7/dubbo-monitor-simple-2.1.7-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.7/dubbo-monitor-simple-2.1.7-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.7/dubbo-monitor-simple-2.1.7-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.7/dubbo-monitor-simple-2.1.7-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.7/dubbo-monitor-simple-2.1.7-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.1.7-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.7/dubbo-monitor-simple-2.1.7-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.7/dubbo-monitor-simple-2.1.7-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.7/dubbo-monitor-simple-2.1.7-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.7  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.7%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.7" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.7/dubbo-monitor-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.7/dubbo-monitor-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.7/dubbo-monitor-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.7/dubbo-demo-provider-2.1.7-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.7/dubbo-demo-provider-2.1.7-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.7/dubbo-demo-provider-2.1.7-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.1.7-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.7/dubbo-demo-provider-2.1.7-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.7/dubbo-demo-provider-2.1.7-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.7/dubbo-demo-provider-2.1.7-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.7/dubbo-demo-provider-2.1.7-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.7/dubbo-demo-provider-2.1.7-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.7/dubbo-demo-provider-2.1.7-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.1.7-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.7/dubbo-demo-provider-2.1.7-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.7/dubbo-demo-provider-2.1.7-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.7/dubbo-demo-provider-2.1.7-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.7  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.7%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.7" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.7/dubbo-demo-provider  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.7/dubbo-demo-provider%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.7/dubbo-demo-provider" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.7/dubbo-demo-consumer-2.1.7-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.7/dubbo-demo-consumer-2.1.7-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.7/dubbo-demo-consumer-2.1.7-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.1.7-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.7/dubbo-demo-consumer-2.1.7-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.7/dubbo-demo-consumer-2.1.7-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.7/dubbo-demo-consumer-2.1.7-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.7/dubbo-demo-consumer-2.1.7-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.7/dubbo-demo-consumer-2.1.7-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.7/dubbo-demo-consumer-2.1.7-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.1.7-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.7/dubbo-demo-consumer-2.1.7-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.7/dubbo-demo-consumer-2.1.7-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.7/dubbo-demo-consumer-2.1.7-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.7  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.7%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.7" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.7/dubbo-demo-consumer  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.7/dubbo-demo-consumer%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.7/dubbo-demo-consumer" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.1.6%2820120416%29"></a>2.1.6 (2012-04-16)</h4>

<p>See: <a href="Release+Notes.htm#ReleaseNotes-2.1.6%2820120416%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.1.6%2820120416%29">Release Notes 2.1.6</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Binary Repository </th>
<th class='confluenceTh'> Source Repository </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.6/dubbo-2.1.6.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.6/dubbo-2.1.6.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.6/dubbo-2.1.6.jar" class="external-link" rel="nofollow">dubbo-2.1.6.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.6/dubbo-2.1.6.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.6/dubbo-2.1.6.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.6/dubbo-2.1.6.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.6/dubbo-2.1.6-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.6/dubbo-2.1.6-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.6/dubbo-2.1.6-sources.jar" class="external-link" rel="nofollow">dubbo-2.1.6-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.6/dubbo-2.1.6-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.6/dubbo-2.1.6-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.6/dubbo-2.1.6-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.6  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.6%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.6" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.6  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.6%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.6" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.6/dubbo-registry-simple-2.1.6-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.6/dubbo-registry-simple-2.1.6-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.6/dubbo-registry-simple-2.1.6-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.1.6-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.6/dubbo-registry-simple-2.1.6-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.6/dubbo-registry-simple-2.1.6-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.6/dubbo-registry-simple-2.1.6-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.6/dubbo-registry-simple-2.1.6-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.6/dubbo-registry-simple-2.1.6-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.6/dubbo-registry-simple-2.1.6-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.1.6-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.6/dubbo-registry-simple-2.1.6-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.6/dubbo-registry-simple-2.1.6-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.6/dubbo-registry-simple-2.1.6-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.6  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.6%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.6" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.6/dubbo-registry-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.6/dubbo-registry-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.6/dubbo-registry-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.6/dubbo-monitor-simple-2.1.6-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.6/dubbo-monitor-simple-2.1.6-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.6/dubbo-monitor-simple-2.1.6-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.1.6-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.6/dubbo-monitor-simple-2.1.6-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.6/dubbo-monitor-simple-2.1.6-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.6/dubbo-monitor-simple-2.1.6-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.6/dubbo-monitor-simple-2.1.6-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.6/dubbo-monitor-simple-2.1.6-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.6/dubbo-monitor-simple-2.1.6-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.1.6-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.6/dubbo-monitor-simple-2.1.6-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.6/dubbo-monitor-simple-2.1.6-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.6/dubbo-monitor-simple-2.1.6-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.6  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.6%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.6" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.6/dubbo-monitor-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.6/dubbo-monitor-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.6/dubbo-monitor-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.6/dubbo-demo-provider-2.1.6-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.6/dubbo-demo-provider-2.1.6-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.6/dubbo-demo-provider-2.1.6-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.1.6-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.6/dubbo-demo-provider-2.1.6-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.6/dubbo-demo-provider-2.1.6-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.6/dubbo-demo-provider-2.1.6-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.6/dubbo-demo-provider-2.1.6-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.6/dubbo-demo-provider-2.1.6-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.6/dubbo-demo-provider-2.1.6-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.1.6-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.6/dubbo-demo-provider-2.1.6-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.6/dubbo-demo-provider-2.1.6-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.6/dubbo-demo-provider-2.1.6-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.6  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.6%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.6" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.6/dubbo-demo-provider  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.6/dubbo-demo-provider%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.6/dubbo-demo-provider" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.6/dubbo-demo-consumer-2.1.6-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.6/dubbo-demo-consumer-2.1.6-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.6/dubbo-demo-consumer-2.1.6-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.1.6-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.6/dubbo-demo-consumer-2.1.6-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.6/dubbo-demo-consumer-2.1.6-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.6/dubbo-demo-consumer-2.1.6-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.6/dubbo-demo-consumer-2.1.6-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.6/dubbo-demo-consumer-2.1.6-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.6/dubbo-demo-consumer-2.1.6-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.1.6-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.6/dubbo-demo-consumer-2.1.6-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.6/dubbo-demo-consumer-2.1.6-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.6/dubbo-demo-consumer-2.1.6-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.6  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.6%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.6" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.6/dubbo-demo-consumer  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.6/dubbo-demo-consumer%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.6/dubbo-demo-consumer" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.1.5%2820120413%29"></a>2.1.5 (2012-04-13)</h4>

<p>See: <a href="Release+Notes.htm#ReleaseNotes-2.1.5%2820120413%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.1.5%2820120413%29">Release Notes 2.1.5</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Binary Repository </th>
<th class='confluenceTh'> Source Repository </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.5/dubbo-2.1.5.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.5/dubbo-2.1.5.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.5/dubbo-2.1.5.jar" class="external-link" rel="nofollow">dubbo-2.1.5.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.5/dubbo-2.1.5.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.5/dubbo-2.1.5.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.5/dubbo-2.1.5.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.5/dubbo-2.1.5-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.5/dubbo-2.1.5-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.5/dubbo-2.1.5-sources.jar" class="external-link" rel="nofollow">dubbo-2.1.5-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.5/dubbo-2.1.5-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.5/dubbo-2.1.5-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.5/dubbo-2.1.5-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.5" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.5%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.5" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.5/dubbo-registry-simple-2.1.5-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.5/dubbo-registry-simple-2.1.5-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.5/dubbo-registry-simple-2.1.5-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.1.5-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.5/dubbo-registry-simple-2.1.5-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.5/dubbo-registry-simple-2.1.5-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.5/dubbo-registry-simple-2.1.5-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.5/dubbo-registry-simple-2.1.5-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.5/dubbo-registry-simple-2.1.5-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.5/dubbo-registry-simple-2.1.5-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.1.5-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.5/dubbo-registry-simple-2.1.5-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.5/dubbo-registry-simple-2.1.5-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.5/dubbo-registry-simple-2.1.5-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.5" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.5/dubbo-registry-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.5/dubbo-registry-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.5/dubbo-registry-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.5/dubbo-monitor-simple-2.1.5-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.5/dubbo-monitor-simple-2.1.5-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.5/dubbo-monitor-simple-2.1.5-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.1.5-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.5/dubbo-monitor-simple-2.1.5-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.5/dubbo-monitor-simple-2.1.5-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.5/dubbo-monitor-simple-2.1.5-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.5/dubbo-monitor-simple-2.1.5-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.5/dubbo-monitor-simple-2.1.5-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.5/dubbo-monitor-simple-2.1.5-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.1.5-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.5/dubbo-monitor-simple-2.1.5-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.5/dubbo-monitor-simple-2.1.5-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.5/dubbo-monitor-simple-2.1.5-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.5" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.5/dubbo-monitor-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.5/dubbo-monitor-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.5/dubbo-monitor-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.5/dubbo-demo-provider-2.1.5-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.5/dubbo-demo-provider-2.1.5-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.5/dubbo-demo-provider-2.1.5-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.1.5-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.5/dubbo-demo-provider-2.1.5-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.5/dubbo-demo-provider-2.1.5-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.5/dubbo-demo-provider-2.1.5-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.5/dubbo-demo-provider-2.1.5-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.5/dubbo-demo-provider-2.1.5-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.5/dubbo-demo-provider-2.1.5-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.1.5-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.5/dubbo-demo-provider-2.1.5-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.5/dubbo-demo-provider-2.1.5-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.5/dubbo-demo-provider-2.1.5-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.5" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.5/dubbo-demo-provider  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.5/dubbo-demo-provider%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.5/dubbo-demo-provider" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.5/dubbo-demo-consumer-2.1.5-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.5/dubbo-demo-consumer-2.1.5-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.5/dubbo-demo-consumer-2.1.5-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.1.5-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.5/dubbo-demo-consumer-2.1.5-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.5/dubbo-demo-consumer-2.1.5-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.5/dubbo-demo-consumer-2.1.5-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.5/dubbo-demo-consumer-2.1.5-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.5/dubbo-demo-consumer-2.1.5-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.5/dubbo-demo-consumer-2.1.5-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.1.5-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.5/dubbo-demo-consumer-2.1.5-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.5/dubbo-demo-consumer-2.1.5-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.5/dubbo-demo-consumer-2.1.5-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.5" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.5/dubbo-demo-consumer  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.5/dubbo-demo-consumer%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.5/dubbo-demo-consumer" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.1.1%2820120314%29"></a>2.1.1 (2012-03-14)</h4>

<p>See: <a href="Release+Notes.htm#ReleaseNotes-2.1.1%2820120314%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.1.1%2820120314%29">Release Notes 2.1.1</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Binary Repository </th>
<th class='confluenceTh'> Source Repository </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.1/dubbo-2.1.1.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.1/dubbo-2.1.1.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.1/dubbo-2.1.1.jar" class="external-link" rel="nofollow">dubbo-2.1.1.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.1/dubbo-2.1.1.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.1/dubbo-2.1.1.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.1/dubbo-2.1.1.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.1/dubbo-2.1.1-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.1/dubbo-2.1.1-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.1/dubbo-2.1.1-sources.jar" class="external-link" rel="nofollow">dubbo-2.1.1-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.1/dubbo-2.1.1-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.1/dubbo-2.1.1-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.1/dubbo-2.1.1-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.1  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.1%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.1" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.1  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.1%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.1" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.1/dubbo-registry-simple-2.1.1-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.1/dubbo-registry-simple-2.1.1-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.1/dubbo-registry-simple-2.1.1-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.1.1-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.1/dubbo-registry-simple-2.1.1-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.1/dubbo-registry-simple-2.1.1-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.1/dubbo-registry-simple-2.1.1-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.1/dubbo-registry-simple-2.1.1-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.1/dubbo-registry-simple-2.1.1-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.1/dubbo-registry-simple-2.1.1-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.1.1-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.1/dubbo-registry-simple-2.1.1-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.1/dubbo-registry-simple-2.1.1-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.1/dubbo-registry-simple-2.1.1-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.1  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.1%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.1" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.1/dubbo-registry-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.1/dubbo-registry-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.1/dubbo-registry-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.1/dubbo-monitor-simple-2.1.1-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.1/dubbo-monitor-simple-2.1.1-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.1/dubbo-monitor-simple-2.1.1-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.1.1-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.1/dubbo-monitor-simple-2.1.1-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.1/dubbo-monitor-simple-2.1.1-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.1/dubbo-monitor-simple-2.1.1-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.1/dubbo-monitor-simple-2.1.1-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.1/dubbo-monitor-simple-2.1.1-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.1/dubbo-monitor-simple-2.1.1-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.1.1-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.1/dubbo-monitor-simple-2.1.1-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.1/dubbo-monitor-simple-2.1.1-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.1/dubbo-monitor-simple-2.1.1-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.1  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.1%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.1" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.1/dubbo-monitor-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.1/dubbo-monitor-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.1/dubbo-monitor-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.1/dubbo-demo-provider-2.1.1-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.1/dubbo-demo-provider-2.1.1-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.1/dubbo-demo-provider-2.1.1-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.1.1-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.1/dubbo-demo-provider-2.1.1-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.1/dubbo-demo-provider-2.1.1-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.1/dubbo-demo-provider-2.1.1-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.1/dubbo-demo-provider-2.1.1-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.1/dubbo-demo-provider-2.1.1-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.1/dubbo-demo-provider-2.1.1-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.1.1-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.1/dubbo-demo-provider-2.1.1-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.1/dubbo-demo-provider-2.1.1-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.1/dubbo-demo-provider-2.1.1-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.1  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.1%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.1" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.1/dubbo-demo-provider  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.1/dubbo-demo-provider%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.1/dubbo-demo-provider" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.1/dubbo-demo-consumer-2.1.1-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.1/dubbo-demo-consumer-2.1.1-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.1/dubbo-demo-consumer-2.1.1-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.1.1-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.1/dubbo-demo-consumer-2.1.1-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.1/dubbo-demo-consumer-2.1.1-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.1/dubbo-demo-consumer-2.1.1-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.1/dubbo-demo-consumer-2.1.1-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.1/dubbo-demo-consumer-2.1.1-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.1/dubbo-demo-consumer-2.1.1-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.1.1-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.1/dubbo-demo-consumer-2.1.1-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.1/dubbo-demo-consumer-2.1.1-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.1/dubbo-demo-consumer-2.1.1-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.1  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.1%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.1" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.1/dubbo-demo-consumer  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.1/dubbo-demo-consumer%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.1/dubbo-demo-consumer" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.1.0%2820120312%29"></a>2.1.0 (2012-03-12)</h4>

<p>See: <a href="Release+Notes.htm#ReleaseNotes-2.1.0%2820120312%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.1.0%2820120312%29">Release Notes 2.1.0</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Binary Repository </th>
<th class='confluenceTh'> Source Repository </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.0/dubbo-2.1.0.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.0/dubbo-2.1.0.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.0/dubbo-2.1.0.jar" class="external-link" rel="nofollow">dubbo-2.1.0.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.0/dubbo-2.1.0.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.0/dubbo-2.1.0.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.0/dubbo-2.1.0.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.0/dubbo-2.1.0-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.0/dubbo-2.1.0-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.0/dubbo-2.1.0-sources.jar" class="external-link" rel="nofollow">dubbo-2.1.0-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.0/dubbo-2.1.0-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.0/dubbo-2.1.0-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.0/dubbo-2.1.0-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.0  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.0%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.1.0" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.0  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.0%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.0" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.0/dubbo-registry-simple-2.1.0-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.0/dubbo-registry-simple-2.1.0-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.0/dubbo-registry-simple-2.1.0-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.1.0-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.0/dubbo-registry-simple-2.1.0-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.0/dubbo-registry-simple-2.1.0-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.0/dubbo-registry-simple-2.1.0-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.0/dubbo-registry-simple-2.1.0-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.0/dubbo-registry-simple-2.1.0-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.0/dubbo-registry-simple-2.1.0-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.1.0-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.0/dubbo-registry-simple-2.1.0-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.0/dubbo-registry-simple-2.1.0-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.0/dubbo-registry-simple-2.1.0-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.0  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.0%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.1.0" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.0/dubbo-registry-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.0/dubbo-registry-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.0/dubbo-registry-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.0/dubbo-monitor-simple-2.1.0-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.0/dubbo-monitor-simple-2.1.0-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.0/dubbo-monitor-simple-2.1.0-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.1.0-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.0/dubbo-monitor-simple-2.1.0-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.0/dubbo-monitor-simple-2.1.0-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.0/dubbo-monitor-simple-2.1.0-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.0/dubbo-monitor-simple-2.1.0-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.0/dubbo-monitor-simple-2.1.0-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.0/dubbo-monitor-simple-2.1.0-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.1.0-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.0/dubbo-monitor-simple-2.1.0-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.0/dubbo-monitor-simple-2.1.0-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.0/dubbo-monitor-simple-2.1.0-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.0  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.0%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.1.0" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.0/dubbo-monitor-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.0/dubbo-monitor-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.0/dubbo-monitor-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.0/dubbo-demo-provider-2.1.0-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.0/dubbo-demo-provider-2.1.0-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.0/dubbo-demo-provider-2.1.0-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.1.0-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.0/dubbo-demo-provider-2.1.0-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.0/dubbo-demo-provider-2.1.0-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.0/dubbo-demo-provider-2.1.0-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.0/dubbo-demo-provider-2.1.0-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.0/dubbo-demo-provider-2.1.0-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.0/dubbo-demo-provider-2.1.0-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.1.0-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.0/dubbo-demo-provider-2.1.0-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.0/dubbo-demo-provider-2.1.0-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.0/dubbo-demo-provider-2.1.0-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.0  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.0%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.1.0" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.0/dubbo-demo-provider  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.0/dubbo-demo-provider%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.0/dubbo-demo-provider" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.0/dubbo-demo-consumer-2.1.0-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.0/dubbo-demo-consumer-2.1.0-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.0/dubbo-demo-consumer-2.1.0-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.1.0-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.0/dubbo-demo-consumer-2.1.0-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.0/dubbo-demo-consumer-2.1.0-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.0/dubbo-demo-consumer-2.1.0-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.0/dubbo-demo-consumer-2.1.0-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.0/dubbo-demo-consumer-2.1.0-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.0/dubbo-demo-consumer-2.1.0-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.1.0-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.0/dubbo-demo-consumer-2.1.0-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.0/dubbo-demo-consumer-2.1.0-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.0/dubbo-demo-consumer-2.1.0-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.0  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.0%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.1.0" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.1.0/dubbo-demo-consumer  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.1.0/dubbo-demo-consumer%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.1.0/dubbo-demo-consumer" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.0.14%2820120302%29"></a>2.0.14 (2012-03-02)</h4>

<p>See: <a href="Release+Notes.htm#ReleaseNotes-2.0.14%2820120302%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.0.14%2820120302%29">Release Notes 2.0.14</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Binary Repository </th>
<th class='confluenceTh'> Source Repository </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.14/dubbo-2.0.14.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.14/dubbo-2.0.14.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.14/dubbo-2.0.14.jar" class="external-link" rel="nofollow">dubbo-2.0.14.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.14/dubbo-2.0.14.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.14/dubbo-2.0.14.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.14/dubbo-2.0.14.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.14/dubbo-2.0.14-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.14/dubbo-2.0.14-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.14/dubbo-2.0.14-sources.jar" class="external-link" rel="nofollow">dubbo-2.0.14-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.14/dubbo-2.0.14-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.14/dubbo-2.0.14-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.14/dubbo-2.0.14-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.14  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.14%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.14" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.14  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.14%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.14" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.14/dubbo-registry-simple-2.0.14-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.14/dubbo-registry-simple-2.0.14-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.14/dubbo-registry-simple-2.0.14-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.0.14-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.14/dubbo-registry-simple-2.0.14-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.14/dubbo-registry-simple-2.0.14-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.14/dubbo-registry-simple-2.0.14-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.14/dubbo-registry-simple-2.0.14-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.14/dubbo-registry-simple-2.0.14-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.14/dubbo-registry-simple-2.0.14-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.0.14-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.14/dubbo-registry-simple-2.0.14-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.14/dubbo-registry-simple-2.0.14-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.14/dubbo-registry-simple-2.0.14-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.14  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.14%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.14" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.14/dubbo-registry-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.14/dubbo-registry-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.14/dubbo-registry-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.14/dubbo-monitor-simple-2.0.14-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.14/dubbo-monitor-simple-2.0.14-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.14/dubbo-monitor-simple-2.0.14-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.0.14-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.14/dubbo-monitor-simple-2.0.14-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.14/dubbo-monitor-simple-2.0.14-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.14/dubbo-monitor-simple-2.0.14-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.14/dubbo-monitor-simple-2.0.14-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.14/dubbo-monitor-simple-2.0.14-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.14/dubbo-monitor-simple-2.0.14-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.0.14-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.14/dubbo-monitor-simple-2.0.14-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.14/dubbo-monitor-simple-2.0.14-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.14/dubbo-monitor-simple-2.0.14-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.14  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.14%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.14" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.14/dubbo-monitor-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.14/dubbo-monitor-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.14/dubbo-monitor-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.14/dubbo-demo-provider-2.0.14-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.14/dubbo-demo-provider-2.0.14-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.14/dubbo-demo-provider-2.0.14-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.0.14-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.14/dubbo-demo-provider-2.0.14-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.14/dubbo-demo-provider-2.0.14-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.14/dubbo-demo-provider-2.0.14-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.14/dubbo-demo-provider-2.0.14-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.14/dubbo-demo-provider-2.0.14-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.14/dubbo-demo-provider-2.0.14-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.0.14-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.14/dubbo-demo-provider-2.0.14-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.14/dubbo-demo-provider-2.0.14-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.14/dubbo-demo-provider-2.0.14-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.14  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.14%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.14" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.14/dubbo-demo-provider  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.14/dubbo-demo-provider%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.14/dubbo-demo-provider" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.14/dubbo-demo-consumer-2.0.14-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.14/dubbo-demo-consumer-2.0.14-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.14/dubbo-demo-consumer-2.0.14-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.0.14-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.14/dubbo-demo-consumer-2.0.14-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.14/dubbo-demo-consumer-2.0.14-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.14/dubbo-demo-consumer-2.0.14-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.14/dubbo-demo-consumer-2.0.14-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.14/dubbo-demo-consumer-2.0.14-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.14/dubbo-demo-consumer-2.0.14-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.0.14-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.14/dubbo-demo-consumer-2.0.14-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.14/dubbo-demo-consumer-2.0.14-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.14/dubbo-demo-consumer-2.0.14-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.14  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.14%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.14" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.14/dubbo-demo-consumer  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.14/dubbo-demo-consumer%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.14/dubbo-demo-consumer" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.0.13%2820120228%29"></a>2.0.13 (2012-02-28)</h4>

<p>See: <a href="Release+Notes.htm#ReleaseNotes-2.0.13%2820120228%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.0.13%2820120228%29">Release Notes 2.0.13</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Binary Repository </th>
<th class='confluenceTh'> Source Repository </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.13/dubbo-2.0.13.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.13/dubbo-2.0.13.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.13/dubbo-2.0.13.jar" class="external-link" rel="nofollow">dubbo-2.0.13.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.13/dubbo-2.0.13.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.13/dubbo-2.0.13.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.13/dubbo-2.0.13.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.13/dubbo-2.0.13-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.13/dubbo-2.0.13-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.13/dubbo-2.0.13-sources.jar" class="external-link" rel="nofollow">dubbo-2.0.13-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.13/dubbo-2.0.13-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.13/dubbo-2.0.13-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.13/dubbo-2.0.13-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.13  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.13%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.13" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.13  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.13%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.13" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.13/dubbo-registry-simple-2.0.13-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.13/dubbo-registry-simple-2.0.13-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.13/dubbo-registry-simple-2.0.13-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.0.13-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.13/dubbo-registry-simple-2.0.13-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.13/dubbo-registry-simple-2.0.13-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.13/dubbo-registry-simple-2.0.13-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.13/dubbo-registry-simple-2.0.13-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.13/dubbo-registry-simple-2.0.13-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.13/dubbo-registry-simple-2.0.13-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.0.13-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.13/dubbo-registry-simple-2.0.13-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.13/dubbo-registry-simple-2.0.13-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.13/dubbo-registry-simple-2.0.13-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.13  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.13%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.13" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.13/dubbo-registry-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.13/dubbo-registry-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.13/dubbo-registry-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.13/dubbo-monitor-simple-2.0.13-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.13/dubbo-monitor-simple-2.0.13-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.13/dubbo-monitor-simple-2.0.13-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.0.13-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.13/dubbo-monitor-simple-2.0.13-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.13/dubbo-monitor-simple-2.0.13-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.13/dubbo-monitor-simple-2.0.13-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.13/dubbo-monitor-simple-2.0.13-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.13/dubbo-monitor-simple-2.0.13-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.13/dubbo-monitor-simple-2.0.13-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.0.13-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.13/dubbo-monitor-simple-2.0.13-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.13/dubbo-monitor-simple-2.0.13-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.13/dubbo-monitor-simple-2.0.13-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.13  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.13%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.13" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.13/dubbo-monitor-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.13/dubbo-monitor-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.13/dubbo-monitor-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.13/dubbo-demo-provider-2.0.13-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.13/dubbo-demo-provider-2.0.13-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.13/dubbo-demo-provider-2.0.13-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.0.13-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.13/dubbo-demo-provider-2.0.13-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.13/dubbo-demo-provider-2.0.13-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.13/dubbo-demo-provider-2.0.13-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.13/dubbo-demo-provider-2.0.13-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.13/dubbo-demo-provider-2.0.13-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.13/dubbo-demo-provider-2.0.13-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.0.13-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.13/dubbo-demo-provider-2.0.13-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.13/dubbo-demo-provider-2.0.13-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.13/dubbo-demo-provider-2.0.13-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.13  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.13%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.13" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.13/dubbo-demo-provider  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.13/dubbo-demo-provider%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.13/dubbo-demo-provider" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.13/dubbo-demo-consumer-2.0.13-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.13/dubbo-demo-consumer-2.0.13-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.13/dubbo-demo-consumer-2.0.13-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.0.13-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.13/dubbo-demo-consumer-2.0.13-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.13/dubbo-demo-consumer-2.0.13-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.13/dubbo-demo-consumer-2.0.13-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.13/dubbo-demo-consumer-2.0.13-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.13/dubbo-demo-consumer-2.0.13-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.13/dubbo-demo-consumer-2.0.13-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.0.13-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.13/dubbo-demo-consumer-2.0.13-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.13/dubbo-demo-consumer-2.0.13-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.13/dubbo-demo-consumer-2.0.13-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.13  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.13%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.13" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.13/dubbo-demo-consumer  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.13/dubbo-demo-consumer%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.13/dubbo-demo-consumer" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.0.12%2820120206%29"></a>2.0.12 (2012-02-06)</h4>

<p>See: <a href="Release+Notes.htm#ReleaseNotes-2.0.12%2820120206%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.0.12%2820120206%29">Release Notes 2.0.12</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Binary Repository </th>
<th class='confluenceTh'> Source Repository </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.12/dubbo-2.0.12.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.12/dubbo-2.0.12.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.12/dubbo-2.0.12.jar" class="external-link" rel="nofollow">dubbo-2.0.12.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.12/dubbo-2.0.12.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.12/dubbo-2.0.12.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.12/dubbo-2.0.12.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.12/dubbo-2.0.12-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.12/dubbo-2.0.12-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.12/dubbo-2.0.12-sources.jar" class="external-link" rel="nofollow">dubbo-2.0.12-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.12/dubbo-2.0.12-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.12/dubbo-2.0.12-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.12/dubbo-2.0.12-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.12  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.12%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.12" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.12  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.12%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.12" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.12/dubbo-registry-simple-2.0.12-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.12/dubbo-registry-simple-2.0.12-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.12/dubbo-registry-simple-2.0.12-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.0.12-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.12/dubbo-registry-simple-2.0.12-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.12/dubbo-registry-simple-2.0.12-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.12/dubbo-registry-simple-2.0.12-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.12/dubbo-registry-simple-2.0.12-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.12/dubbo-registry-simple-2.0.12-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.12/dubbo-registry-simple-2.0.12-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.0.12-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.12/dubbo-registry-simple-2.0.12-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.12/dubbo-registry-simple-2.0.12-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.12/dubbo-registry-simple-2.0.12-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.12  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.12%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.12" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.12/dubbo-registry-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.12/dubbo-registry-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.12/dubbo-registry-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.12/dubbo-monitor-simple-2.0.12-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.12/dubbo-monitor-simple-2.0.12-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.12/dubbo-monitor-simple-2.0.12-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.0.12-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.12/dubbo-monitor-simple-2.0.12-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.12/dubbo-monitor-simple-2.0.12-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.12/dubbo-monitor-simple-2.0.12-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.12/dubbo-monitor-simple-2.0.12-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.12/dubbo-monitor-simple-2.0.12-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.12/dubbo-monitor-simple-2.0.12-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.0.12-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.12/dubbo-monitor-simple-2.0.12-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.12/dubbo-monitor-simple-2.0.12-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.12/dubbo-monitor-simple-2.0.12-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.12  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.12%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.12" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.12/dubbo-monitor-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.12/dubbo-monitor-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.12/dubbo-monitor-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.12/dubbo-demo-provider-2.0.12-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.12/dubbo-demo-provider-2.0.12-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.12/dubbo-demo-provider-2.0.12-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.0.12-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.12/dubbo-demo-provider-2.0.12-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.12/dubbo-demo-provider-2.0.12-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.12/dubbo-demo-provider-2.0.12-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.12/dubbo-demo-provider-2.0.12-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.12/dubbo-demo-provider-2.0.12-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.12/dubbo-demo-provider-2.0.12-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.0.12-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.12/dubbo-demo-provider-2.0.12-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.12/dubbo-demo-provider-2.0.12-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.12/dubbo-demo-provider-2.0.12-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.12  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.12%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.12" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.12/dubbo-demo-provider  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.12/dubbo-demo-provider%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.12/dubbo-demo-provider" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.12/dubbo-demo-consumer-2.0.12-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.12/dubbo-demo-consumer-2.0.12-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.12/dubbo-demo-consumer-2.0.12-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.0.12-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.12/dubbo-demo-consumer-2.0.12-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.12/dubbo-demo-consumer-2.0.12-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.12/dubbo-demo-consumer-2.0.12-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.12/dubbo-demo-consumer-2.0.12-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.12/dubbo-demo-consumer-2.0.12-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.12/dubbo-demo-consumer-2.0.12-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.0.12-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.12/dubbo-demo-consumer-2.0.12-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.12/dubbo-demo-consumer-2.0.12-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.12/dubbo-demo-consumer-2.0.12-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.12  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.12%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.12" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.12/dubbo-demo-consumer  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.12/dubbo-demo-consumer%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.12/dubbo-demo-consumer" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.0.11%2820120111%29"></a>2.0.11 (2012-01-11)</h4>

<p>See: <a href="Release+Notes.htm#ReleaseNotes-2.0.11%2820120111%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.0.11%2820120111%29">Release Notes 2.0.11</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Binary Repository </th>
<th class='confluenceTh'> Source Repository </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.11/dubbo-2.0.11.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.11/dubbo-2.0.11.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.11/dubbo-2.0.11.jar" class="external-link" rel="nofollow">dubbo-2.0.11.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.11/dubbo-2.0.11.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.11/dubbo-2.0.11.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.11/dubbo-2.0.11.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.11/dubbo-2.0.11-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.11/dubbo-2.0.11-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.11/dubbo-2.0.11-sources.jar" class="external-link" rel="nofollow">dubbo-2.0.11-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.11/dubbo-2.0.11-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.11/dubbo-2.0.11-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.11/dubbo-2.0.11-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.11  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.11%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.11" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.11  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.11%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.11" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.11/dubbo-registry-simple-2.0.11-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.11/dubbo-registry-simple-2.0.11-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.11/dubbo-registry-simple-2.0.11-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.0.11-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.11/dubbo-registry-simple-2.0.11-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.11/dubbo-registry-simple-2.0.11-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.11/dubbo-registry-simple-2.0.11-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.11/dubbo-registry-simple-2.0.11-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.11/dubbo-registry-simple-2.0.11-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.11/dubbo-registry-simple-2.0.11-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.0.11-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.11/dubbo-registry-simple-2.0.11-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.11/dubbo-registry-simple-2.0.11-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.11/dubbo-registry-simple-2.0.11-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.11  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.11%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.11" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.11/dubbo-registry-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.11/dubbo-registry-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.11/dubbo-registry-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.11/dubbo-monitor-simple-2.0.11-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.11/dubbo-monitor-simple-2.0.11-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.11/dubbo-monitor-simple-2.0.11-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.0.11-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.11/dubbo-monitor-simple-2.0.11-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.11/dubbo-monitor-simple-2.0.11-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.11/dubbo-monitor-simple-2.0.11-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.11/dubbo-monitor-simple-2.0.11-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.11/dubbo-monitor-simple-2.0.11-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.11/dubbo-monitor-simple-2.0.11-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.0.11-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.11/dubbo-monitor-simple-2.0.11-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.11/dubbo-monitor-simple-2.0.11-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.11/dubbo-monitor-simple-2.0.11-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.11  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.11%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.11" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.11/dubbo-monitor-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.11/dubbo-monitor-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.11/dubbo-monitor-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.11/dubbo-demo-provider-2.0.11-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.11/dubbo-demo-provider-2.0.11-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.11/dubbo-demo-provider-2.0.11-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.0.11-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.11/dubbo-demo-provider-2.0.11-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.11/dubbo-demo-provider-2.0.11-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.11/dubbo-demo-provider-2.0.11-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.11/dubbo-demo-provider-2.0.11-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.11/dubbo-demo-provider-2.0.11-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.11/dubbo-demo-provider-2.0.11-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.0.11-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.11/dubbo-demo-provider-2.0.11-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.11/dubbo-demo-provider-2.0.11-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.11/dubbo-demo-provider-2.0.11-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.11  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.11%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.11" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.11/dubbo-demo-provider  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.11/dubbo-demo-provider%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.11/dubbo-demo-provider" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.11/dubbo-demo-consumer-2.0.11-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.11/dubbo-demo-consumer-2.0.11-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.11/dubbo-demo-consumer-2.0.11-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.0.11-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.11/dubbo-demo-consumer-2.0.11-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.11/dubbo-demo-consumer-2.0.11-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.11/dubbo-demo-consumer-2.0.11-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.11/dubbo-demo-consumer-2.0.11-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.11/dubbo-demo-consumer-2.0.11-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.11/dubbo-demo-consumer-2.0.11-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.0.11-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.11/dubbo-demo-consumer-2.0.11-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.11/dubbo-demo-consumer-2.0.11-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.11/dubbo-demo-consumer-2.0.11-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.11  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.11%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.11" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.11/dubbo-demo-consumer  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.11/dubbo-demo-consumer%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.11/dubbo-demo-consumer" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.0.10%2820111228%29"></a>2.0.10 (2011-12-28)</h4>

<p>See: <a href="Release+Notes.htm#ReleaseNotes-2.0.10%2820111228%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.0.10%2820111228%29">Release Notes 2.0.10</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Binary Repository </th>
<th class='confluenceTh'> Source Repository </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.10/dubbo-2.0.10.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.10/dubbo-2.0.10.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.10/dubbo-2.0.10.jar" class="external-link" rel="nofollow">dubbo-2.0.10.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.10/dubbo-2.0.10.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.10/dubbo-2.0.10.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.10/dubbo-2.0.10.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.10/dubbo-2.0.10-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.10/dubbo-2.0.10-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.10/dubbo-2.0.10-sources.jar" class="external-link" rel="nofollow">dubbo-2.0.10-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.10/dubbo-2.0.10-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.10/dubbo-2.0.10-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.10/dubbo-2.0.10-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.10  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.10%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.10" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.10  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.10%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.10" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.10/dubbo-registry-simple-2.0.10-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.10/dubbo-registry-simple-2.0.10-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.10/dubbo-registry-simple-2.0.10-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.0.10-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.10/dubbo-registry-simple-2.0.10-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.10/dubbo-registry-simple-2.0.10-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.10/dubbo-registry-simple-2.0.10-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.10/dubbo-registry-simple-2.0.10-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.10/dubbo-registry-simple-2.0.10-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.10/dubbo-registry-simple-2.0.10-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.0.10-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.10/dubbo-registry-simple-2.0.10-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.10/dubbo-registry-simple-2.0.10-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.10/dubbo-registry-simple-2.0.10-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.10  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.10%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.10" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.10/dubbo-registry-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.10/dubbo-registry-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.10/dubbo-registry-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.10/dubbo-monitor-simple-2.0.10-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.10/dubbo-monitor-simple-2.0.10-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.10/dubbo-monitor-simple-2.0.10-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.0.10-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.10/dubbo-monitor-simple-2.0.10-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.10/dubbo-monitor-simple-2.0.10-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.10/dubbo-monitor-simple-2.0.10-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.10/dubbo-monitor-simple-2.0.10-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.10/dubbo-monitor-simple-2.0.10-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.10/dubbo-monitor-simple-2.0.10-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.0.10-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.10/dubbo-monitor-simple-2.0.10-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.10/dubbo-monitor-simple-2.0.10-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.10/dubbo-monitor-simple-2.0.10-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.10  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.10%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.10" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.10/dubbo-monitor-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.10/dubbo-monitor-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.10/dubbo-monitor-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.10/dubbo-demo-provider-2.0.10-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.10/dubbo-demo-provider-2.0.10-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.10/dubbo-demo-provider-2.0.10-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.0.10-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.10/dubbo-demo-provider-2.0.10-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.10/dubbo-demo-provider-2.0.10-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.10/dubbo-demo-provider-2.0.10-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.10/dubbo-demo-provider-2.0.10-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.10/dubbo-demo-provider-2.0.10-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.10/dubbo-demo-provider-2.0.10-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.0.10-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.10/dubbo-demo-provider-2.0.10-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.10/dubbo-demo-provider-2.0.10-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.10/dubbo-demo-provider-2.0.10-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.10  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.10%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.10" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.10/dubbo-demo-provider  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.10/dubbo-demo-provider%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.10/dubbo-demo-provider" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.10/dubbo-demo-consumer-2.0.10-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.10/dubbo-demo-consumer-2.0.10-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.10/dubbo-demo-consumer-2.0.10-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.0.10-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.10/dubbo-demo-consumer-2.0.10-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.10/dubbo-demo-consumer-2.0.10-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.10/dubbo-demo-consumer-2.0.10-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.10/dubbo-demo-consumer-2.0.10-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.10/dubbo-demo-consumer-2.0.10-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.10/dubbo-demo-consumer-2.0.10-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.0.10-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.10/dubbo-demo-consumer-2.0.10-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.10/dubbo-demo-consumer-2.0.10-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.10/dubbo-demo-consumer-2.0.10-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.10  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.10%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.10" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.10/dubbo-demo-consumer  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.10/dubbo-demo-consumer%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.10/dubbo-demo-consumer" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.0.9%2820111213%29"></a>2.0.9 (2011-12-13)</h4>

<p>See: <a href="Release+Notes.htm#ReleaseNotes-2.0.9%2820111213%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.0.9%2820111213%29">Release Notes 2.0.9</a></p>

<div class='table-wrap'>
<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Module </th>
<th class='confluenceTh'> Binary Package </th>
<th class='confluenceTh'> Source Package </th>
<th class='confluenceTh'> Binary Repository </th>
<th class='confluenceTh'> Source Repository </th>
<th class='confluenceTh'> Installation </th>
<th class='confluenceTh'> Usage </th>
</tr>
<tr>
<td class='confluenceTd'> Core Framework </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.9/dubbo-2.0.9.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.9/dubbo-2.0.9.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.9/dubbo-2.0.9.jar" class="external-link" rel="nofollow">dubbo-2.0.9.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.9/dubbo-2.0.9.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.9/dubbo-2.0.9.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.9/dubbo-2.0.9.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.9/dubbo-2.0.9-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.9/dubbo-2.0.9-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.9/dubbo-2.0.9-sources.jar" class="external-link" rel="nofollow">dubbo-2.0.9-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.9/dubbo-2.0.9-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.9/dubbo-2.0.9-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.9/dubbo-2.0.9-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.9  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.9%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.9" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.9  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.9%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.9" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> Simple Registry </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.9/dubbo-registry-simple-2.0.9-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.9/dubbo-registry-simple-2.0.9-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.9/dubbo-registry-simple-2.0.9-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-registry-simple-2.0.9-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.9/dubbo-registry-simple-2.0.9-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.9/dubbo-registry-simple-2.0.9-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.9/dubbo-registry-simple-2.0.9-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.9/dubbo-registry-simple-2.0.9-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.9/dubbo-registry-simple-2.0.9-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.9/dubbo-registry-simple-2.0.9-sources.jar" class="external-link" rel="nofollow">dubbo-registry-simple-2.0.9-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.9/dubbo-registry-simple-2.0.9-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.9/dubbo-registry-simple-2.0.9-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.9/dubbo-registry-simple-2.0.9-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.9  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.9%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-registry-simple/2.0.9" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.9/dubbo-registry-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.9/dubbo-registry-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.9/dubbo-registry-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleRegistryInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleRegistryInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleRegistry" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleRegistry">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Simple Monitor </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.9/dubbo-monitor-simple-2.0.9-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.9/dubbo-monitor-simple-2.0.9-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.9/dubbo-monitor-simple-2.0.9-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-monitor-simple-2.0.9-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.9/dubbo-monitor-simple-2.0.9-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.9/dubbo-monitor-simple-2.0.9-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.9/dubbo-monitor-simple-2.0.9-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.9/dubbo-monitor-simple-2.0.9-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.9/dubbo-monitor-simple-2.0.9-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.9/dubbo-monitor-simple-2.0.9-sources.jar" class="external-link" rel="nofollow">dubbo-monitor-simple-2.0.9-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.9/dubbo-monitor-simple-2.0.9-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.9/dubbo-monitor-simple-2.0.9-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.9/dubbo-monitor-simple-2.0.9-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.9  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.9%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-monitor-simple/2.0.9" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.9/dubbo-monitor-simple  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.9/dubbo-monitor-simple%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.9/dubbo-monitor-simple" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-SimpleMonitorInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-SimpleMonitorInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-SimpleMonitor" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-SimpleMonitor">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Provider </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.9/dubbo-demo-provider-2.0.9-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.9/dubbo-demo-provider-2.0.9-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.9/dubbo-demo-provider-2.0.9-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-provider-2.0.9-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.9/dubbo-demo-provider-2.0.9-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.9/dubbo-demo-provider-2.0.9-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.9/dubbo-demo-provider-2.0.9-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.9/dubbo-demo-provider-2.0.9-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.9/dubbo-demo-provider-2.0.9-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.9/dubbo-demo-provider-2.0.9-sources.jar" class="external-link" rel="nofollow">dubbo-demo-provider-2.0.9-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.9/dubbo-demo-provider-2.0.9-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.9/dubbo-demo-provider-2.0.9-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.9/dubbo-demo-provider-2.0.9-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.9  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.9%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-provider/2.0.9" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.9/dubbo-demo-provider  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.9/dubbo-demo-provider%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.9/dubbo-demo-provider" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoProviderInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoProviderInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceProvider" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceProvider">usage</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Demo Consumer </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.9/dubbo-demo-consumer-2.0.9-assembly.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.9/dubbo-demo-consumer-2.0.9-assembly.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.9/dubbo-demo-consumer-2.0.9-assembly.tar.gz" class="external-link" rel="nofollow">dubbo-demo-consumer-2.0.9-assembly.tar.gz</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.9/dubbo-demo-consumer-2.0.9-assembly.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.9/dubbo-demo-consumer-2.0.9-assembly.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.9/dubbo-demo-consumer-2.0.9-assembly.tar.gz.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.9/dubbo-demo-consumer-2.0.9-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.9/dubbo-demo-consumer-2.0.9-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.9/dubbo-demo-consumer-2.0.9-sources.jar" class="external-link" rel="nofollow">dubbo-demo-consumer-2.0.9-sources.jar</a> (<a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.9/dubbo-demo-consumer-2.0.9-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.9/dubbo-demo-consumer-2.0.9-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.9/dubbo-demo-consumer-2.0.9-sources.jar.md5" class="external-link" rel="nofollow">md5</a>) </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.9  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.9%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo-consumer/2.0.9" class="external-link" rel="nofollow">mvn</a> </td>
<td class='confluenceTd'> <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.9/dubbo-demo-consumer  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.9/dubbo-demo-consumer%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.9/dubbo-demo-consumer" class="external-link" rel="nofollow">svn</a> </td>
<td class='confluenceTd'> <a href="Administrator+Guide.htm#AdministratorGuide-DemoConsumerInstallation" tppabs="http://10.20.160.198/wiki/display/dubbo/Administrator+Guide#AdministratorGuide-DemoConsumerInstallation">installation</a> </td>
<td class='confluenceTd'> <a href="User+Guide.htm#UserGuide-ServiceConsumer" tppabs="http://10.20.160.198/wiki/display/dubbo/User+Guide#UserGuide-ServiceConsumer">usage</a> </td>
</tr>
</tbody></table>
</div>


<h4><a name="Download-2.0.8%2820111115%29"></a>2.0.8 (2011-11-15)</h4>

<p>See: <a href="Release+Notes.htm#ReleaseNotes-2.0.8%2820111115%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.0.8%2820111115%29">Release Notes 2.0.8</a></p>

<ul>
	<li>Binary: <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.8/dubbo-2.0.8.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.8/dubbo-2.0.8.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.8/dubbo-2.0.8.jar" class="external-link" rel="nofollow">dubbo-2.0.8.jar</a> &#124; <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.8/dubbo-2.0.8.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.8/dubbo-2.0.8.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.8/dubbo-2.0.8.jar.md5" class="external-link" rel="nofollow">md5</a></li>
</ul>


<ul>
	<li>Source: <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.8/dubbo-2.0.8-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.8/dubbo-2.0.8-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.8/dubbo-2.0.8-sources.jar" class="external-link" rel="nofollow">dubbo-2.0.8-sources.jar</a> &#124; <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.8/dubbo-2.0.8-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.8/dubbo-2.0.8-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.8/dubbo-2.0.8-sources.jar.md5" class="external-link" rel="nofollow">md5</a> &#124; <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.8/  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.8/%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.8/" class="external-link" rel="nofollow">svn</a></li>
</ul>


<ul>
	<li>Demo: <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo//dubbo-demo-simple-2.0.8.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo//dubbo-demo-simple-2.0.8.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo//dubbo-demo-simple-2.0.8.tar.gz" class="external-link" rel="nofollow">dubbo-demo-simple-2.0.8.tar.gz</a> &#124; <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo//dubbo-demo-simple-2.0.8.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo//dubbo-demo-simple-2.0.8.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo//dubbo-demo-simple-2.0.8.tar.gz.md5" class="external-link" rel="nofollow">md5</a> &#124; <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/demo/dubbo-demo-simple/  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/demo/dubbo-demo-simple/%27" tppabs="http://code.alibabatech.com/svn/dubbo/demo/dubbo-demo-simple/" class="external-link" rel="nofollow">svn</a></li>
</ul>


<h4><a name="Download-2.0.7%2820111020%29"></a>2.0.7 (2011-10-20)</h4>

<p>See: <a href="Release+Notes.htm#ReleaseNotes-2.0.7%2820111020%29" tppabs="http://10.20.160.198/wiki/display/dubbo/Release+Notes#ReleaseNotes-2.0.7%2820111020%29">Release Notes 2.0.8</a></p>

<ul>
	<li>Binary: <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.7/dubbo-2.0.7.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.7/dubbo-2.0.7.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.7/dubbo-2.0.7.jar" class="external-link" rel="nofollow">dubbo-2.0.7.jar</a> &#124; <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.7/dubbo-2.0.7.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.7/dubbo-2.0.7.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.7/dubbo-2.0.7.jar.md5" class="external-link" rel="nofollow">md5</a></li>
</ul>


<ul>
	<li>Source: <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.7/dubbo-2.0.7-sources.jar  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.7/dubbo-2.0.7-sources.jar%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.7/dubbo-2.0.7-sources.jar" class="external-link" rel="nofollow">dubbo-2.0.7-sources.jar</a> &#124; <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.7/dubbo-2.0.7-sources.jar.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.7/dubbo-2.0.7-sources.jar.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo/2.0.7/dubbo-2.0.7-sources.jar.md5" class="external-link" rel="nofollow">md5</a> &#124; <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/tags/2.0.7/  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/tags/2.0.7/%27" tppabs="http://code.alibabatech.com/svn/dubbo/tags/2.0.7/" class="external-link" rel="nofollow">svn</a></li>
</ul>


<ul>
	<li>Demo: <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo/dubbo-demo-2.0.7.tar.gz  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo/dubbo-demo-2.0.7.tar.gz%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo/dubbo-demo-2.0.7.tar.gz" class="external-link" rel="nofollow">dubbo-demo-2.0.7.tar.gz</a> &#124; <a href="javascript:if(confirm(%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo/dubbo-demo-2.0.7.tar.gz.md5  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo/dubbo-demo-2.0.7.tar.gz.md5%27" tppabs="http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-demo/dubbo-demo-2.0.7.tar.gz.md5" class="external-link" rel="nofollow">md5</a> &#124; <a href="javascript:if(confirm(%27http://code.alibabatech.com/svn/dubbo/sandbox/dubbo-demo/  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.alibabatech.com/svn/dubbo/sandbox/dubbo-demo/%27" tppabs="http://code.alibabatech.com/svn/dubbo/sandbox/dubbo-demo/" class="external-link" rel="nofollow">svn</a></li>
</ul>
        </div>

        <!--
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
         xmlns:dc="http://purl.org/dc/elements/1.1/"
         xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
         <rdf:Description
    rdf:about="http://code.alibabatech.com/wiki/display/dubbo/Download"
    dc:identifier="http://code.alibabatech.com/wiki/display/dubbo/Download"
    dc:title="Download"
    trackback:ping="http://code.alibabatech.com/wiki/rpc/trackback/6947263"/>
</rdf:RDF>
-->

            
    


<fieldset class="hidden parameters">
    <legend>Labels parameters</legend>
    <input type="hidden" id="domainName" value="http://code.alibabatech.com/wiki">
    <input type="hidden" id="pageId" value="6947263">
    <input type="hidden" id="spaceKey" value="dubbo">
</fieldset>

<div id="labels-section" class="pageSection">
    <div class="labels-editor">
        <span id="labels-section-title" class="label-title">
            <b>Labels:</b>
        </span>
        <div id="labels-section-content" class="content-column">
            <span id="labels-section-title-none" class="label-title none  hidden ">
                None
            </span>

            <div id="labelsList" class="label-list">
                <div id="label-7307267" class="confluence-label">
    <a class="label" rel="nofollow" href="javascript:if(confirm(%27http://10.20.160.198/wiki/label/dubbo/dubbo  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/label/dubbo/dubbo%27" tppabs="http://10.20.160.198/wiki/label/dubbo/dubbo">dubbo</a>    <span class="remove-label-caption">dubbo</span>
    <a class="remove-label" href="#">Delete</a>
</div>
<div id="label-7307268" class="confluence-label">
    <a class="label" rel="nofollow" href="javascript:if(confirm(%27http://10.20.160.198/wiki/label/dubbo/download  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/label/dubbo/download%27" tppabs="http://10.20.160.198/wiki/label/dubbo/download">download</a>    <span class="remove-label-caption">download</span>
    <a class="remove-label" href="#">Delete</a>
</div>
            </div>

                    </div>

        <span class="errorMessage error" id="errorSpan"></span>
        <form method="GET" action="" id="add-labels-form">
            <div id="labelInputSpan" class="labels-input">
                <div id="labelOperationErrorContainer" class="hidden">
                    <span class="error"><span class="errorMessage" id="labelOperationErrorMessage"></span></span>
                </div>

                <div class="caption">Enter labels to add to this page:</div>
                <div id="label-input-fields">
                    <input autocomplete="off" id="labelsString" name="labelsString" value="" size="40">
                    <input id="add-labels-editor-button" type="submit" class="add-labels" value="Add">
                    <input id="close-labels-editor-button" type="submit" class="hide-labels-editor" value="Done">
                </div>
                <div id="waitImageAndStatus">
                    <img class="waiting" alt="Please wait" src="wait.gif" tppabs="http://10.20.160.198/wiki/s/en/2166/34/_/images/icons/wait.gif">&nbsp;
                    <span id="labelOperationStatus" class="smalltext"></span>
                </div>
                <div id="labelsAutocompleteList" class="aui-dd-parent"></div>
                <div class="labels-tip">
                    <div id="suggestedLabelsSpan"></div>
                    Looking for a label? Just start typing.
                </div>
            </div>
        </form>
    </div>
</div>

            
            




            
    

        
<fieldset class="parameters hidden">
    <input type="hidden" id="deleteCommentConfirmMessage" value="Are you sure you want to remove the comment?">
    <input type="hidden" id="collapseTooltip" value="Click to toggle the display of this comment.">
        </fieldset>

<fieldset class="hidden parameters i18n">
        <input type="hidden" title="i18n.cancel.name" value="Cancel">
</fieldset>






<div id="comments-section" class="pageSection">
    
            <div class="section-header ">
            <h2 id="comments-section-title" class="section-title">
                <a href="#" class="comments-show-hide comments-showing" name="comments">
                                            5 Comments
                                    </a>
            </h2>
            <a title="comments.show.hide" href="#"
               class="comments-show-hide icon comments-showing icon-section-opened">
               comments.show.hide
            </a>
        </div>
    
    
                            <ol class="comment-threads top-level " id="page-comments">
                        <li id="comment-thread-7669433" class="comment-thread">
                    <div class="comment  " id="comment-7669433">
                <p class="comment-user-logo">
                    <img class="userLogo logo anonymous" src="anonymous.png" tppabs="http://10.20.160.198/wiki/s/en/2166/34/_/images/icons/profilepics/anonymous.png"
            alt="User icon: Anonymous" title="Anonymous">                </p>
                <p class="date" title="三月 26, 2012 09:12">
                    三月 26, 2012
                </p>
                <div class="comment-header">
                    <h4 class="author">Anonymous</h4>
                </div>
                <div class="comment-body">
                    <div class="comment-content wiki-content">
                        <p>更新的速度太快了，让人感觉不大稳定。</p>
                    </div>
                    <div class="comment-actions">
                                                    <ul id="comment-actions-secondary">
                                                          <li class="first comment-permalink">
            <a title="Permanent link to this comment" href="Download-focusedCommentId=7669433.htm#comment-7669433" tppabs="http://10.20.160.198/wiki/display/dubbo/Download?focusedCommentId=7669433#comment-7669433"
                id="comment-permalink-7669433"                ><span>Permalink</span></a></li>
            </ul>
                            <ul id="comment-actions-primary">
                                                          <li class="first action-reply-comment">
            <a  href="javascript:if(confirm(%27http://10.20.160.198/wiki/pages/replycomment.action?commentId=7669433&pageId=6947263  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/pages/replycomment.action?commentId=7669433&pageId=6947263%27" tppabs="http://10.20.160.198/wiki/pages/replycomment.action?commentId=7669433&pageId=6947263"
                id="reply-comment-7669433"                ><span>Reply</span></a></li>
            </ul>
                    </div>
                </div>
            </div>

            <!--
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
         xmlns:dc="http://purl.org/dc/elements/1.1/"
         xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
         <rdf:Description
    rdf:about="http://code.alibabatech.com/wiki/display/dubbo/Download?focusedCommentId=7669433#comment-7669433"
    dc:identifier="http://code.alibabatech.com/wiki/display/dubbo/Download?focusedCommentId=7669433#comment-7669433"
    dc:title="Download"
    trackback:ping="http://code.alibabatech.com/wiki/rpc/trackback/7669433"/>
</rdf:RDF>
-->

                    
                                    <ol class="comment-threads">
                                        <li id="comment-thread-7669441" class="comment-thread">
                    <div class="comment  " id="comment-7669441">
                <p class="comment-user-logo">
                    <a  class="userLogoLink" data-username="william.liangf" href="javascript:if(confirm(%27http://10.20.160.198/wiki/display/~william.liangf  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/display/~william.liangf%27" tppabs="http://10.20.160.198/wiki/display/~william.liangf">
               <img class="userLogo logo" src="william.liangf-92453-pp-liangfei180x180.png-version=1&modificationDate=1364872591000.png" tppabs="http://10.20.160.198/wiki/download/attachments/6324244/william.liangf-92453-pp-liangfei180x180.png?version=1&modificationDate=1364872591000"
               alt="User icon: william.liangf" title="william.liangf">
           </a>                </p>
                <p class="date" title="三月 27, 2012 00:12">
                    三月 27, 2012
                </p>
                <div class="comment-header">
                    <h4 class="author"><a href="javascript:if(confirm(%27http://10.20.160.198/wiki/display/~william.liangf  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/display/~william.liangf%27" tppabs="http://10.20.160.198/wiki/display/~william.liangf"
                          class="url fn confluence-userlink" data-username="william.liangf"
                   >梁 飞</a></h4>
                </div>
                <div class="comment-body">
                    <div class="comment-content wiki-content">
                        <p>都只是改BUG，比如2.1.1只改了一行代码，修正一个兼容问题。<br/>
小版本BUG修复一到两周一个迭代，改完测完审完就发布，如果是用户紧急问题，只修一个BUG就发。<br/>
大版本和小版本是并行开发的，比如2.1.0从1月份就开始开发，中途持续迭代发了很多2.0.x的修复版本。<br/>
当2.1.0新功能测完后，可能发布时间看起来和某个2.0.x版本很靠近，但它们是并行的。<br/>
现在2.2.0一直在开发，新功能都加在2.2.0上，2.1.x只针对用户发现的问题，进行保守改动。<br/>
所以：<br/>
二位版本越大，表示功能越多。<br/>
三位版本越大，表示越稳定。</p>
                    </div>
                    <div class="comment-actions">
                                                    <ul id="comment-actions-secondary">
                                                          <li class="first comment-permalink">
            <a title="Permanent link to this comment" href="Download-focusedCommentId=7669441.htm#comment-7669441" tppabs="http://10.20.160.198/wiki/display/dubbo/Download?focusedCommentId=7669441#comment-7669441"
                id="comment-permalink-7669441"                ><span>Permalink</span></a></li>
            </ul>
                            <ul id="comment-actions-primary">
                                                          <li class="first action-reply-comment">
            <a  href="javascript:if(confirm(%27http://10.20.160.198/wiki/pages/replycomment.action?commentId=7669441&pageId=6947263  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/pages/replycomment.action?commentId=7669441&pageId=6947263%27" tppabs="http://10.20.160.198/wiki/pages/replycomment.action?commentId=7669441&pageId=6947263"
                id="reply-comment-7669441"                ><span>Reply</span></a></li>
            </ul>
                    </div>
                </div>
            </div>

            <!--
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
         xmlns:dc="http://purl.org/dc/elements/1.1/"
         xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
         <rdf:Description
    rdf:about="http://code.alibabatech.com/wiki/display/dubbo/Download?focusedCommentId=7669441#comment-7669441"
    dc:identifier="http://code.alibabatech.com/wiki/display/dubbo/Download?focusedCommentId=7669441#comment-7669441"
    dc:title="Download"
    trackback:ping="http://code.alibabatech.com/wiki/rpc/trackback/7669441"/>
</rdf:RDF>
-->

                    
                                </li>
                                </ol>
                        </li>
                        <li id="comment-thread-7670018" class="comment-thread">
                    <div class="comment  focused  " id="comment-7670018">
                <p class="comment-user-logo">
                    <img class="userLogo logo anonymous" src="anonymous.png" tppabs="http://10.20.160.198/wiki/s/en/2166/34/_/images/icons/profilepics/anonymous.png"
            alt="User icon: Anonymous" title="Anonymous">                </p>
                <p class="date" title="五月 11, 2012 15:05">
                    五月 11, 2012
                </p>
                <div class="comment-header">
                    <h4 class="author">Anonymous</h4>
                </div>
                <div class="comment-body">
                    <div class="comment-content wiki-content">
                        <p>目前是否支持hessian4?</p>
                    </div>
                    <div class="comment-actions">
                                                    <ul id="comment-actions-secondary">
                                                          <li class="first comment-permalink">
            <a title="Permanent link to this comment" href="Download-focusedCommentId=7670018.htm#comment-7670018" tppabs="http://10.20.160.198/wiki/display/dubbo/Download?focusedCommentId=7670018#comment-7670018"
                id="comment-permalink-7670018"                ><span>Permalink</span></a></li>
            </ul>
                            <ul id="comment-actions-primary">
                                                          <li class="first action-reply-comment">
            <a  href="javascript:if(confirm(%27http://10.20.160.198/wiki/pages/replycomment.action?commentId=7670018&pageId=6947263  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/pages/replycomment.action?commentId=7670018&pageId=6947263%27" tppabs="http://10.20.160.198/wiki/pages/replycomment.action?commentId=7670018&pageId=6947263"
                id="reply-comment-7670018"                ><span>Reply</span></a></li>
            </ul>
                    </div>
                </div>
            </div>

            <!--
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
         xmlns:dc="http://purl.org/dc/elements/1.1/"
         xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
         <rdf:Description
    rdf:about="http://code.alibabatech.com/wiki/display/dubbo/Download?focusedCommentId=7670018#comment-7670018"
    dc:identifier="http://code.alibabatech.com/wiki/display/dubbo/Download?focusedCommentId=7670018#comment-7670018"
    dc:title="Download"
    trackback:ping="http://code.alibabatech.com/wiki/rpc/trackback/7670018"/>
</rdf:RDF>
-->

                    
                                </li>
                        <li id="comment-thread-7670031" class="comment-thread">
                    <div class="comment  " id="comment-7670031">
                <p class="comment-user-logo">
                    <img class="userLogo logo anonymous" src="anonymous.png" tppabs="http://10.20.160.198/wiki/s/en/2166/34/_/images/icons/profilepics/anonymous.png"
            alt="User icon: Anonymous" title="Anonymous">                </p>
                <p class="date" title="五月 11, 2012 23:33">
                    五月 11, 2012
                </p>
                <div class="comment-header">
                    <h4 class="author">Anonymous</h4>
                </div>
                <div class="comment-body">
                    <div class="comment-content wiki-content">
                        <p>另外，还有一个问题，目前依赖于spring2.x，有计划升级至spring3么？ anyway, nice job.</p>
                    </div>
                    <div class="comment-actions">
                                                    <ul id="comment-actions-secondary">
                                                          <li class="first comment-permalink">
            <a title="Permanent link to this comment" href="Download-focusedCommentId=7670031.htm#comment-7670031" tppabs="http://10.20.160.198/wiki/display/dubbo/Download?focusedCommentId=7670031#comment-7670031"
                id="comment-permalink-7670031"                ><span>Permalink</span></a></li>
            </ul>
                            <ul id="comment-actions-primary">
                                                          <li class="first action-reply-comment">
            <a  href="javascript:if(confirm(%27http://10.20.160.198/wiki/pages/replycomment.action?commentId=7670031&pageId=6947263  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/pages/replycomment.action?commentId=7670031&pageId=6947263%27" tppabs="http://10.20.160.198/wiki/pages/replycomment.action?commentId=7670031&pageId=6947263"
                id="reply-comment-7670031"                ><span>Reply</span></a></li>
            </ul>
                    </div>
                </div>
            </div>

            <!--
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
         xmlns:dc="http://purl.org/dc/elements/1.1/"
         xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
         <rdf:Description
    rdf:about="http://code.alibabatech.com/wiki/display/dubbo/Download?focusedCommentId=7670031#comment-7670031"
    dc:identifier="http://code.alibabatech.com/wiki/display/dubbo/Download?focusedCommentId=7670031#comment-7670031"
    dc:title="Download"
    trackback:ping="http://code.alibabatech.com/wiki/rpc/trackback/7670031"/>
</rdf:RDF>
-->

                    
                                </li>
                        <li id="comment-thread-8781991" class="comment-thread">
                    <div class="comment  " id="comment-8781991">
                <p class="comment-user-logo">
                    <a  class="userLogoLink" data-username="yipenghuang" href="javascript:if(confirm(%27http://10.20.160.198/wiki/display/~yipenghuang  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/display/~yipenghuang%27" tppabs="http://10.20.160.198/wiki/display/~yipenghuang">
               <img class="userLogo logo" src="default.gif" tppabs="http://10.20.160.198/wiki/images/icons/profilepics/default.gif"
               alt="User icon: yipenghuang" title="yipenghuang">
           </a>                </p>
                <p class="date" title="四月 24, 2013 10:05">
                    四月 24, 2013
                </p>
                <div class="comment-header">
                    <h4 class="author"><a href="javascript:if(confirm(%27http://10.20.160.198/wiki/display/~yipenghuang  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/display/~yipenghuang%27" tppabs="http://10.20.160.198/wiki/display/~yipenghuang"
                          class="url fn confluence-userlink" data-username="yipenghuang"
                   >Huang Yipeng</a></h4>
                </div>
                <div class="comment-body">
                    <div class="comment-content wiki-content">
                        <p>请问，哪里能够得到2.5.3 svn 地址，或基于项目的源代码（有pom.xml文件的）</p>
                    </div>
                    <div class="comment-actions">
                                                    <ul id="comment-actions-secondary">
                                                          <li class="first comment-permalink">
            <a title="Permanent link to this comment" href="Download-focusedCommentId=8781991.htm#comment-8781991" tppabs="http://10.20.160.198/wiki/display/dubbo/Download?focusedCommentId=8781991#comment-8781991"
                id="comment-permalink-8781991"                ><span>Permalink</span></a></li>
            </ul>
                            <ul id="comment-actions-primary">
                                                          <li class="first action-reply-comment">
            <a  href="javascript:if(confirm(%27http://10.20.160.198/wiki/pages/replycomment.action?commentId=8781991&pageId=6947263  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://10.20.160.198/wiki/pages/replycomment.action?commentId=8781991&pageId=6947263%27" tppabs="http://10.20.160.198/wiki/pages/replycomment.action?commentId=8781991&pageId=6947263"
                id="reply-comment-8781991"                ><span>Reply</span></a></li>
            </ul>
                    </div>
                </div>
            </div>

            <!--
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
         xmlns:dc="http://purl.org/dc/elements/1.1/"
         xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
         <rdf:Description
    rdf:about="http://code.alibabatech.com/wiki/display/dubbo/Download?focusedCommentId=8781991#comment-8781991"
    dc:identifier="http://code.alibabatech.com/wiki/display/dubbo/Download?focusedCommentId=8781991#comment-8781991"
    dc:title="Download"
    trackback:ping="http://code.alibabatech.com/wiki/rpc/trackback/8781991"/>
</rdf:RDF>
-->

                    
                                </li>
                </ol>
    
                                        <a id="add-comment-bottom" href="Download-showComments=true&showCommentArea=true.htm#addcomment" tppabs="http://10.20.160.198/wiki/display/dubbo/Download?showComments=true&showCommentArea=true#addcomment">
                    Add Comment
                </a>
                        </div>


            
</div>


    



    
    

    
    
    


<script type="text/x-template" title="manage-watchers-dialog">
<div class="dialog-content">
    <div class="column page-watchers">
        <h3>Watching this page</h3>
        <p class="description">These people are notified when the page is changed. You can add or remove people from this list.</p>
        <form action="/wiki/json/addwatch.action" method="POST">
                <input type="hidden" name="atl_token" value="c116db80711201b36e2067aa83f3b044c2d5a30e">
            <input type="hidden" name="pageId" value="6947263"/>
            <input type="hidden" id="add-watcher-username" name="username" value=""/>
            <label for="add-watcher-user">User</label>
            <input id="add-watcher-user" name="userFullName" type="search" class="autocomplete-user"
               value="" placeholder="Full name or username" autocomplete="off"
               data-max="10" data-target="#add-watcher-username" data-dropdown-target="#add-watcher-dropdown"
               data-template="{title}" data-none-message="No matching users found.">
            <input id="add-watcher-submit" type="submit" name="add" value="Add">
            <div id="add-watcher-dropdown" class="aui-dd-parent autocomplete"></div>
            <div class="status hidden"></div>
        </form>
        <ul class="user-list">
            <li class="loading">Loading&hellip;</li>
            <li class="no-users hidden">No page watchers</li>
        </ul>
    </div>
    <div class="column space-watchers">
        <h3>Watching this space</h3>
        <p class="description">These people are notified when any content in the space is changed. You cannot modify this list.</p>
        <ul class="user-list">
            <li class="loading">Loading&hellip;</li>
            <li class="no-users hidden">No space watchers</li>
        </ul>
    </div>
</div>
</script>
<script type="text/x-template" title="manage-watchers-user">
    <li class="watch-user">
        <img class="profile-picture confluence-userlink" src="{iconUrl}" data-username="{username}">
        <a class="confluence-userlink" href="{url}" data-username="{username}">{fullName} <span class="username">({username})</span></a>
        <span class="remove-watch" title="Remove"
            data-username="{username}">Remove</span>
    </li>
</script>
<script type="text/x-template" title="manage-watchers-help-link">
    <div class="dialog-help-link">
            <a href="http://docs.atlassian.com/confluence/docs-35/Managing+Watchers" target="_blank">Help</a>
    </div>
</script>

    <br class="clear">
</div><!-- \#main -->

<div id="footer">
                                                <p class="license license-opensource">
                  Powered by a free <b>Atlassian Confluence Open Source Project License</b> granted to Alibaba Tech. <a href="javascript:if(confirm(%27http://www.atlassian.com/c/conf/11461  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://www.atlassian.com/c/conf/11461%27" tppabs="http://www.atlassian.com/c/conf/11461">Evaluate Confluence today</a>.<br>
                </p>
                        
    <ul id="poweredby">
        <li class="noprint">Powered by <a href="javascript:if(confirm(%27http://www.atlassian.com/software/confluence  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://www.atlassian.com/software/confluence%27" tppabs="http://www.atlassian.com/software/confluence" class="hover-footer-link">Atlassian Confluence</a> 3.5.9, the <a href="javascript:if(confirm(%27http://www.atlassian.com/software/confluence/tour/enterprise-wiki.jsp  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://www.atlassian.com/software/confluence/tour/enterprise-wiki.jsp%27" tppabs="http://www.atlassian.com/software/confluence/tour/enterprise-wiki.jsp" class="hover-footer-link">Enterprise Wiki</a></li>
        <li class="print-only">Printed by Atlassian Confluence 3.5.9, the Enterprise Wiki.</li>        
        <li class="noprint"> &nbsp; |&nbsp; <a href="javascript:if(confirm(%27http://jira.atlassian.com/secure/BrowseProject.jspa?id=10470  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://jira.atlassian.com/secure/BrowseProject.jspa?id=10470%27" tppabs="http://jira.atlassian.com/secure/BrowseProject.jspa?id=10470" class="hover-footer-link">Report a bug</a></li>
        <li class="noprint"> &nbsp;|&nbsp; <a href="javascript:if(confirm(%27http://www.atlassian.com/about/connected.jsp?s_kwcid=Confluence-stayintouch  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://www.atlassian.com/about/connected.jsp?s_kwcid=Confluence-stayintouch%27" tppabs="http://www.atlassian.com/about/connected.jsp?s_kwcid=Confluence-stayintouch" class="hover-footer-link">Atlassian News</a></li>
    </ul>

    

            友情链接:<a href="javascript:if(confirm(%27http://code.taobao.org/  \n\nThis file was not retrieved by Teleport Ultra, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?%27))window.location=%27http://code.taobao.org/%27" tppabs="http://code.taobao.org/">Taocode</a>
<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-31474478-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www/') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>
    </div></div><!-- \#full-height-container -->
</div><!-- \#page -->
</body>
</html>
